All areas of the private and public sectors are in need of computer programmers. This two-year degree prepares the student to enter the workforce as an application programmer or continue on to a four-year degree. Graduates will learn how to program computers using a variety of programming technologies including: C#, Flash, HTML, JSP, Java, Javascript, PHP, Perl, SQL, and Visual Basic. Graduates will also learn many modern database, Internet, operating system, and server technologies.
 
Course Outline
 
Required Courses
(11 Courses)
For the following courses, you can choose either CST or MMDT for the course prefix: 1021, 1022, 1025, 1146, and 2146.
Course
Number
Course Title Credits
CST 1021 HTML and the Web
CST 1022 HTML II and Javascript
CST 1025 Network Basics
CST 1146 PHP Programming
CST 1600 Relational Database Design
CST 1602 Advanced Databases
CST 1620 C# Programming
CST 1640 Introduction to Java
CST 1794 Introduction to Programming
CST 2146 Data Driven Web
CST 2641 Introduction to Mobile Applications
Total Credits: 33  
 
Elective Courses
Choose any CST courses as approved by advisor.
See your advisor to select courses that fulfill this requirement.
Total Credits: 11  
 
Goal Area 1: Communications
Choose one ENGL and one CMST course.
See your advisor to select courses that fulfill this requirement.
Total Credits: 6  
 
Goal Area 4: Mathematics/Logical Reasoning
(select 4 credits from the courses below)
One math course is required. Choose from the following two options.
Course
Number
Course Title Credits
MATH 109 Elements of Algebra & Trigonometry
MATH 112 College Algebra
Total Credits: 4  
 
General Education Elective Courses
(select 6 credits from the courses below)
The AAS degree requires Minnesota Curriculum courses from at least three (3) different goal areas. See your advisor to select courses that fulfill this requirement. The listed courses are recommended.
Course
Number
Course Title Credits
ECON 190 Personal Finance
PHIL 110 Logic and Critical Thinking
Total Credits: 6  
 
Total AAS Degree Credits: 60