Sample Study Course
Sample Standard 4-year Course of Study
| First Semester First Year (14 sh) | CMSC 161, Introduction to Programming I CMSC 140, Discrete Structures ENGL 110, English Composition FYEX 100 or Open Elective | 4 sh 4 sh 3 sh 3 sh | 
| Second Semester First Year (17 sh) | MATH 161, Calculus I (G2) CMSC 162, Introduction to Programming II WELL 175, Wellness COMM 100, Speech General Education Elective (G1) | 4 sh 4 sh 3 sh 3 sh 3 sh | 
| First Semester Second Year (14-16 sh) | CMSC 370, Computer Architecture CMSC 362, Data Structures Natural Science with Lab (G2, L) General Education Elective (G3) | 4 sh 4 sh 3-5 sh 3 sh | 
| Second Semester Second Year (14-16 sh) | CMSC 340, Computational Models CMSC 366, Database and Web Programming Natural Science with Lab (G2, L) MATH 235, Survey of Statistics (G2) | 4 sh 4 sh 3-5 sh 3 sh | 
| First Semester Third Year (14 sh) | CMSC 330, Programming Languages ENGL 312, Technical Writing MATH 304, Matrix Algebra and Applications General Education Elective (G1, W) | 4 sh 3 sh 4 sh 3 sh | 
| Second Semester Third Year (17 sh) | CMSC 380, Operating Systems CMSC Advanced Elective General Education Elective (G3, W) General Education Elective (G1) Open Elective | 4 sh | 
| First Semester Fourth Year (16-17 sh) | CMSC Advanced Elective | 4 sh | 
| Second Semester Fourth Year (14 sh) | CMSC 420, Software Engineering CMSC Advanced Elective Math Elective Open Elective | 4 sh 4 sh 3-4 sh 3 sh |