Skip to main content
Back to top

To graduate with the Master of Science in Computer Science, students must successfully complete a minimum of 30 semester credits with a grade “C” (or 2.0 quality points) or above in each module and with a cumulative GPA of 3.0 or higher. The program usually spans 3 trimesters of 14 weeks each within a total of one academic year.

Sample sequence of courses for MS in Computer Science.
TrimesterModule CodeModule TitleCredits
Trimester 1CS 525Object-Oriented Design and Programming3
CS 529 or CS 532Core Elective 1: Fundamentals of Game Development or Data Engineering3
CS 541 or CS 545Core Elective 2: Advanced Computer Graphics or Data Science3
CS 590Software Engineering3
Sub-Total Trimester 112
Trimester 2GAM 550 or CSP 500Team Project 1:
Advanced Game Project I or Computer Science Project I
3
CS 581 or
CS 572 or
CS 575 or
CS 599 or
CS Elective 1:
Artificial Intelligence or Machine Learning or Computer Vision or Special Topics in Computer Science
3
CS 502 or
CS 562 or
CS 500 or
CS 570 or
CS 599
CS Elective 2:
Parallel Programming with GPU or Real-Time Rendering or Ray Tracing or Computer Imaging or Special Topics in Computer Science
3
PHY 550 or
PHY 500 or
MAT 557 or
MAT 599 or
PHY 599
MAT/PHY Elective:
Physics Simulation or Advanced Mechanics or Numerical Analysis or Special Topics in Mathematics or Special Topics in Physics
3
Sub-Total Trimester 212
Trimester 3GAM 551 or CSP 550Team Project 2:
Advanced Game Project II
Computer Science Project II
3
Exam Track or Applied Project Track
For Examination
CS 551 or
CS 535 or
CS 518 or
CS 599
CS Elective 3:
Cybersecurity and Cryptography or Analysis of Algorithms or Digital Signal Processing or Special Topics in Computer Science
3
For Applied Project
CS 605
Applied Project (Graduate Project)3
Sub-Total Trimester 36
Total credits 30

Start Your Application

Ready to move your education forward?

Contact our Admissions office at: admissions.sg@digipen.edu

 
 

Cookies UI