Do you love technology? Would you love to learn how to program and develop webpages or new software programs? If so then BYU-Idaho’s online AAS Degree in Computer Programming may be a perfect choice for you!
The AAS Degree in Computer Programming provides a solid foundation in both the breadth and depth of computer programming. This includes knowledge and skills in several programming languages as well as the principles and practices of software development. Students will be taught problem solving skills that will allow them to debug and correct software system errors.
Students with this degree are suited for careers in the following areas:
- Computer programmer
- Software engineer
- Systems analyst
- Application developer
- PC specialist
|Course Code||Course Name||Credits|
|CS 124||Introduction to Software Development||3|
|CS 165||Object-Oriented Software Development||3|
|CS 235||Data Structures||3|
|ECEN 160||Fundamentals of Digital Systems||3|
|TAKE THESE COURSES:|
|CS 213||Web Engineering I||3|
|CS 246||Software Design and Development||3|
|CS 308||Technical Communication||3|
|CS 313||Web Engineering II||3|
|CS 364||Software Engineering I||4|
|CS 371||Human-Computer Interaction||3|
|ELECTIVE COURSES - TAKE 11 CREDITS -|
|CIT 225||Database Design and Development||3|
|CIT 270||Systems Security I||3|
|CIT 380||Project Management||3|
|CS 416||Software Engineering II||2|
|CS 432||Software Engineering III||3|
|CS 470||Computer Security||3|
The AAS in Computer Programming degree can be taken entirely online. Students must complete the 17 credits of required Foundations courses, 42 credits of major courses (listed below) plus 1 additional elective credit for a total of 60 credits. Review the course list below or check the University Catalog for specific degree requirements. Check course availability and offerings or contact us today at (208) 496-1800.
Our online degree program allows students the flexibility to finish their degree while balancing a busy life, so the time it takes to complete it varies for each person. Students can accelerate to graduation by taking courses year round, or take a semester off when needed. Students have up to eight years to complete a program.
BYU-Idaho Online Courses are designed around the BYU-Idaho Learning Model, with learning activities adapted to the online environment. The class progresses together through the semester and there is frequent interaction between students and with the instructor. Courses taught online and on-campus are based on the same learning objectives.
Students who meet the admission requirements can apply directly to an online degree program to begin the next semester. Once admitted, students can begin immediately working on program requirements. Students who did not come through the Pathway gate are encouraged to take GS 111: Introduction to BYU-Idaho in their first semester. This one-credit block course prepares students to succeed in the online environment as well as charting a course to graduation.