Course Requirements
Course | Title | Quarter Hours |
---|---|---|
CSC 361 | OPTIMIZED C++ | 4 |
CSC 386 | REAL-TIME NETWORKING (FORMERLY GAM 390) | 4 |
GAM 325 | APPLIED 3D GEOMETRY | 4 |
GAM 372 | OBJECT-ORIENTED GAME DEVELOPMENT | 4 |
GAM 374 | GAME ENGINE PROGRAMMING I | 4 |
GAM 377 | GAME ENGINE PROGRAMMING II | 4 |
GPH 329 | COMPUTER GRAPHICS DEVELOPMENT II | 4 |
or GAM 370 | RENDERING AND GRAPHICS PROGRAMMING | |
Select 16 credit hours of Major Electives | 16 | |
Select 20 credit hours of Open Electives | 20 |
Major Electives
Major Electives may be selected from 300-level CSC, CSE, SE, or GAM courses or from the list of courses below:
Course | Title | Quarter Hours |
---|---|---|
3D DESIGN & MODELING | ||
NETWORKING FOR CYBER-PHYSICAL SYSTEMS | ||
CYBER-PHYSICAL SYSTEM SECURITY | ||
CYBER-PHYSICAL SYSTEM ENGINEERING I | ||
CYBER-PHYSICAL SYSTEMS ENGINEERING II | ||
CYBER-PHYSICAL SYSTEMS ENGINEERING III | ||
EMBEDDED SYSTEMS I | ||
EMBEDDED SYSTEMS II | ||
FOUNDATIONS OF CYBER-PHYSICAL COMPUTING | ||
FUNDAMENTALS OF GAME DESIGN | ||
REAL-TIME GRAPHICS TECHNIQUES |
Open Electives
Open Elective Credit Hours are required to meet the minimum graduation requirements of 192 hours. Open Electives may be taken from any unit at DePaul.
See www.cdm.depaul.edu to see sample schedule of course requirements on a year-by-year basis.
Capstone
One of the following two-course options is required: