Computer Programming AAS (60 Credits)

Career Opportunities

The use of stand-alone and networked computers is rapidly increasing in all levels of government and business. Employment potential is outstanding for competent Computer Programming graduates.

Suggested Technical Studies Semester I
CMSC1203 Structured Programming Logic 3 Credits
CMSC1206 Introduction to Information Technology Concepts 3 Credits
CMSC1212 Web Markup Language 3 Credits
Suggested Technical Studies Semester II
CMSC1216 Database Modeling I 3 Credits
CMSC1217 Introduction to Data Analytics 3 Credits
CMSC1236 Java Programming 4 Credits
Suggested Technical Studies Semester III
CMSC1255 Server-Side Programming 3 Credits
CMSC2201 Database Modeling II 3 Credits
CMSC2203 C# Programming I 3 Credits
CMSC2204 Mobile Device Programming/Connectivity 3 Credits
Suggested Technical Studies Semester IV
CMSC1228 Client-Side Programming 3 Credits
CMSC2205 Computer Programming Internship 3 Credits
CMSC2240 C# Programming II 3 Credits
CMSC2279 Systems Analysis and Design 3 Credits
General Education
MnTC Goal Area 1 Comm. - Oral *** CMST 1320 Recommended 3 Credits
MnTC Goal Area 1 Comm. - Written *** ENGL 1302 Recommended 4 Credits
MATH1300 College Algebra 3 Credits
MATH1351 Introductory Statistics 4 Credits
MnTC Goal Area 5, 6, or 9 ***PHIL 1320 Recommended 3 Credits
Estimated cost for books and supplies: $2690

PLEASE NOTE: All program plans are preliminary and curriculum may change without notice.