We've created a simple worksheet you can use to map out your four year plan and share with your advisor.
Download Worksheet

Academic planning is essential to student academic success and to timely degree completion. To guide students academic planning, sample four-year academic pathways have been developed for each degree program (major) at UMBC. Students are strongly encouraged, in consultation with their academic advisor, to use the four-year academic pathway as a guide in developing an individualized degree plan based on student's academic preparation, interests and goals.

Select a major/program to view its pathway:

Computer Science - Game Development - BS

Year 1

Fall Semester Credits
CMCS 201* Computer Science I ‡ 4
MATH 151 Calc. & Analytic Geom. I (MATH GEP) 4
Foreign Language 201 4
ENGL GEP 3
Total 15
Benchmark Requirements

None Required

Spring Semester Credits
CMSC 202* Computer Science II ‡ 4
MATH 152 Calculus & Analytic Geometry II 4
CMSC 203* Discrete Structures ‡ 3
AH GEP 3
SS GEP 3
Total 17
Benchmark Requirements

None Required

Year 2

Fall Semester Credits
CMSC 331 Principles of Programming Language 3
CMSC 341* Data Structures 3
PHYS 121 Introductory Physic I (S non-lab GEP) 4
SS GEP 3
Total 13
Benchmark Requirements

None Required

Spring Semester Credits
CMSC 313* Comp Org & Assembly 3
MATH 221 Linear Algebra 3
Science (S non-lab GEP, see advisor) 4
Science Lab (GEP, see advisor, credit varies) 3
Elective 3
Total 16
Benchmark Requirements

None Required

Year 3

Fall Semester Credits
CMSC 304 Social & Ethical Issues in Information Technology (AH, WI) 3
CMSC 411 Computer Architecture 3
CMSC 435 Computer Graphics 3
STAT 355* Introduction to Probability & Statistics for Scientists & Engineers 4
SS GEP 3
Total 16
Benchmark Requirements

None Required

Spring Semester Credits
CMSC 421 Principles of Operating Systems 3
CMSC 4XX (437,445,461,481 or 483) 3
CMSC 471 Artificial Intelligence 3
AH GEP 3
C GEP 3
Physical Education 1.5
Total 16.5
Benchmark Requirements

None Required

Year 4

Fall Semester Credits
CMSC 441 Design & Analysis of Algorithms 3
CMSC 447 Software Engineering I 3
Science III course (see advisor) 3
Upper-Level Elective 3
Elective 3
Total 15
Benchmark Requirements

None Required

Spring Semester Credits
CMSC 493 Capstone Games Project 3
CMSC 4XX (437, 445, 455, 461, 481 or 483) 3
Electives (minimum of 7 credits, see advisor) 7
Physical Education 1.5
Total 14.5
Benchmark Requirements

None Required