UMBC CSEE Undergraduate Studies

8-semester Computer Science Schedule


Freshman Year
1st SemesterCredits
University Studies 6
MATH 151 Calculus I 4
CMSC 201 Computer Science I 4
total = 14
2nd SemesterCredits
University Studies 6
MATH 152 Calculus II 4
CMSC 202 Computer Science II 4
total =14

Sophomore Year
3rd SemesterCredits
University Studies 3
CMSC 203 Discrete Structures 3
CMSC 211 Assembly Language 3
MATH 221 Linear Algebra 3
Science Course* 4
total = 16
4th SemesterCredits
University Studies 3
CMSC 311 Computer Organization 3
CMSC 341 Data Structures 3
STAT 355 Probability & Statistics 4
Elective 3
total = 16

*BIOL 100, CHEM 101 or PHYS 121

Junior Year
5th SemesterCredits
University Studies 6
CMSC 331 Programming Languages 3
CMSC 421 Operating Systems 3
Elective 3
total = 15
6th SemesterCredits
University Studies 6
CMSC 441 Algorithms 3
CMSC 4xx 3
Elective 3
total = 15

Senior Year
7th SemesterCredits
University Studies 3
CMSC 4xx 3
CMSC 4xx 3
Upper Level Elective 3
Upper Level Elective 3
total = 15
8th SemesterCredits
CMSC 4xx 3
CMSC 4xx 3
Upper Level Elective 3
Upper Level Elective 3
Elective 3
total = 15
[an error occurred while processing this directive]