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. Graduates will learn how to program computers using a variety of programming languages including C#, Flash, HTML, JSP, Java, Javascript, PHP, Perl, SQL, and Visual Basic. Graduates will also learn many modern database, Internet, operating systems, 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 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
See your advisor to select courses that fulfill this requirement.
Total Credits: 11  
 
General Studies Applied Required Courses
(1 Course)
Course
Number
Course Title Credits
GSMS 1222 Applied Elementary Algebra
Total Credits: 2  
 
General Studies Applied Elective Courses
(select 4 credits from the courses below)
Course
Number
Course Title Credits
GSCM 1102 Applied Written Communications
GSCM 1112 Applied Oral Communications
GSCM 1122 Applied Oral and Written Communications 2*
GSCM 1123 Oral and Written Communication
GSCM 1132 Applied Technical Writing
GSIS 1502 Human Relations
GSWS 1401 Employment Preparation
Total Credits: 4  
 
Total Diploma Credits: 50  

*Credits for this course are variable. See your Advisor about this course.