Back to top

The Bachelor of Science in Computer Science in Interactive Media and Game Development degree program requires completion of at least 240 credits with a cumulative GPA of 2.0 or better. The program usually spans nine trimesters of 15 weeks each within a total of four academic years.

This is a sample sequence of courses for a student in the 2020-2021 academic cohort. This sequence should not be used for advising purposes. Instead, contact your Student Success Advisor for a copy of this program’s Curriculum Flowchart.

TrimesterModule TitleModule Credits
Year 1, Trimester 1CSD1100
Computer Environment
7
CSD1610
Composition
5
CSD1240
Linear Algebra & Geometry
7
CSD1120
High-Level Programming 1
7
CSD1400
Software Engineering Project 1
5
Sub-Total for Year 1, Trimester 131
Year 1, Trimester 2CSD1250
Calculus and Analytic Geometry 1
7
CS1170
High-Level Programming 2
7
CS1130
Game Implementation Techniques
5
CSD1650
Interpersonal and Work Communication
5
CSD1450
Software Engineering Project 2
5
Sub-Total for Year 1, Trimester 229
Year 1, Trimester 3Break
Year 2, Trimester 1CSD2200
Calculus and Analytic Geometry 2
7
CSD2180
Operating Systems
5
CSD2510
Introduction to Game Design
5
CSD2125
Modern C++ Design Patterns
5
CSD2400
Software Engineering Project 3
7
Sub-Total for Year 2, Trimester 129
Year 2, Trimester 2CSD2258
Discrete Mathematics
5
CSD2300
Motion Dynamics & Lab
8
CSD2512
System Design Methods
5
CSD2181
Data Structures
5
CSD2450
Software Engineering Project 4
7
Sub-Total for Year 2, Trimester 230
Year 2, Trimester 3 (OIP)CSD3182
Artificial Intelligence for Games
5
CSD2250
Linear Algebra
5
CSD2701
Introduction to Psychology
5
CSD 2540
Level Design
5
Sub-Total for Year 2, Trimester 320
Year 3, Trimester 1CSD3130
Algorithm Analysis
5
CSD3240
Probability and Statistics
5
CSD3515
Technical Design Methods
5
CS3099
Career and Professional Development
5
CSD3400
Software Engineering Project 5
7
Sub-Total for Year 3, Trimester 127
Year 3, Trimester 2CSD3125
User Interface and User Experience Design
5
CSD3185
Machine Learning
5
CSD3156
Mobile and Cloud Computing
6
CSD3120
Introduction to Virtual Reality
5
CSD3450
Software Engineering Project 6
7
Sub-Total for Year 3, Trimester 228
Year 3, Trimester 3Break
Year 4, Trimester 1CSD4620
Research, Reasoning, & Writing
5
CSD4400
Capstone Project
CSD4901
Integrated Work-Study Programme (IWSP)
Sub-Total for Year 4, Trimester 15
Year 4, Trimester 2CSD4650
Professional Communication
5
CSD4400
Capstone Project (cont.)
16
CSD4901
Integrated Work-Study Programme (IWSP) (cont.)
20
Sub-Total for Year 4, Trimester 241
Total for 4-Year Program240
An image of DigiPen's Singapore viewbook

Learn More

Join our mailing list to learn more about our programs.

Join Now