Skip to main content
Secondary navigation
Current Students
Student Services
Email
D2L Brightspace
eServices
Bookstore
Class Schedules
Cyclones Athletics
Library
Quick Guide
Faculty & Staff
Employee Resources
Academic Calendar
Employee Directory
Email
Faculty eServices
D2L Brightspace
Technology Support
Quick Guide
Alumni
Cyclones Athletics
Foundation
Get Involved
Ways to Give
Events
Select Language
Menu
Expand Search
Search
Main navigation
Degrees & Programs
Expand Submenu
Expand Submenu
Business, IT, & Education Programs
Construction Programs
Health Sciences & Nursing Programs
Liberal Arts & Transfer Studies
Manufacturing Programs
Transportation Programs
All Degrees & Programs
Career & Program Finder
Degree and Certification Options
Programs for High School Students
Admissions
Expand Submenu
Expand Submenu
How to Apply
Tour SCTCC
Request Information
Course Placement & Testing - Accuplacer
eOrientation & Registration
Records & Registration
Admissions Forms
Meet our Admissions Staff
Summer Session at SCTCC
Tuition & Aid
Expand Submenu
Expand Submenu
Applying for Financial Aid
Affordability at SCTCC
Payments & Policies
North Star Promise Scholarship Program
Student Scholarships
Tuition & Fees
Veterans Benefits
Student Stuff
Expand Submenu
Expand Submenu
Academic Support Services
Student Support Services
Campus Life
Cyclones Athletics
Campus Resources
Academic Calendar
Plan for Your Success
Student Handbook
Quick Guide for SCTCC Students
Log into Email
Log into D2L Brightspace
Log into eServices
About Us
Expand Submenu
Expand Submenu
Contact Us
Visit Us
About SCTCC
News, Stories, & Events
Leadership
Cultural Fluency, Equity, & Inclusion
Accreditation at SCTCC
Careers at SCTCC
Community & Training
Expand Submenu
Expand Submenu
Customized Training
The Northway Group
Get Involved
Youth Programs & Camps
SCTCC Foundation
Computer Programming AAS (60 Credits)
Breadcrumb
Home
Degrees & Programs
Computer Programming
Cert Details
Career Opportunities
The use of technology is continually increasing in all levels of government and business. Employment potential is outstanding for competent Computer Programming graduates.
Suggested Technical Studies Semester I
Number
Title
Credits
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
Number
Title
Credits
CMSC1216
Database Modeling I
3 Credits
CMSC1217
Introduction to Data Analytics
3 Credits
CMSC1236
Java Programming
4 Credits
Suggested Technical Studies Semester III
Number
Title
Credits
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
Number
Title
Credits
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
Number
Title
Credits
MnTC Goal Area 1 Comm. - Oral *** CMST 1320 Recommended
3 Credits
MnTC Goal Area 1 Comm. - Written *** ENGL 1302 Recommended
4 Credits
MATH1360
College Algebra
3 Credits
MATH1351
Statistics
4 Credits
MnTC Goal Area 5, 6, or 9 ***PHIL 1320 Recommended
3 Credits