Object-Oriented Design and Programming
3 Credits
Core Elective 1
Choose one from the listed courses below:
3 Credits
Fundamentals of Game Development
Data Engineering
Core Elective 2
Choose one from the listed courses below:
3 Credits
Advanced Computer Graphics
Computer Graphics or Data Science
Software Engineering
3 Credits
Team Project 1
Choose one from the listed courses below:
3 Credits
Advanced Game Project I
Computer Science Project I
CS Elective 1
Choose one from the listed courses below:
3 Credits
Artificial Intelligence
Machine Learning
Computer Vision
Special Topics in Computer Science
CS Elective 2
Choose one from the listed courses below:
3 Credits
Parallel Programming with GPU
Real-Time Rendering
Ray Tracing
Computer Imaging
Special Topics in Computer Science
MAT/PHY Elective
Choose one from the listed courses below:
3 Credits
Physics Simulation
Advanced Mechanics
Numerical Analysis
Special Topics in Mathematics
Special Topics in Physics
Team Project 2
Choose one from the listed courses below:
3 Credits
Advanced Game Project II
Computer Science Project II
Exam or Applied Project Track
Choose one from the listed tracks below:
3 Credits
Exam Track
Choose one from the listed courses below:
Cybersecurity and Cryptography
Analysis of Algorithms
Digital Signal Processing
Special Topics in Computer Science
Applied Project Track
Applied Project (Graduate Project)
Total Credits 30 Credits
