Students in the BS in Computer Science in Interactive Media and Game Development program at DigiPen (Singapore) must fulfill the following requirements to graduate. Degree requirements for cohorts before the 2024-2025 academic year can be found in previous versions of the Course Catalog.
Number of Credits and GPA
The BS 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 11 trimesters of 14 weeks each within a total of four academic years.
Grade Requirements
Students must receive a grade of “D” (or 1.0 quality points) or higher in all modules for the BS in Computer Science in Real-Time Interactive Simulation degree program. A “Pass” mark must be received for all modules with a “Pass” or “Fail” grade.
Subject Area | Credits | Required Courses |
---|---|---|
Computer Science | 79 | Computer Environment High-Level Programming 1 High-Level Programming 2 Game Implementation Techniques Digital Competency Essential (DICE) Operating Systems Modern C++ Design Patterns Data Structures Artificial Intelligence for Games Algorithm Analysis Machine Learning Mobile and Cloud Computing Developing Immersive Applications User Interface and User Experience Design |
Design and Psychology | 30 | Introduction to Game Design System Design Methods Level Design Technical Design Methods Introduction to Psychology |
Humanities and Social Sciences | 13 | Critical Thinking and Communicating Design Innovation Social Innovation Project |
Mathematics and Physics | 42 | Linear Algebra & Geometry Calculus & Analytic Geometry 1 Calculus & Analytic Geometry 2 Linear Algebra Discrete Mathematics Probability and Statistics Motion Dynamics & Lab |
Project and IWSP | 76 | Software Engineering Project 1 Software Engineering Project 2 Software Engineering Project 2 Software Engineering Project 4 Software Engineering Project 5 Software Engineering Project 6 Capstone Project Integrated Work Study Programme |
Note on General Education Courses
The following modules satisfy the General Education requirement for the BS in Computer Science in Interactive Media and Game Development:
- Linear Algebra & Geometry
- Calculus & Analytics Geometry 1
- Critical Thinking and Communicating
- Digital Competency Essential
- Design Innovation
- Calculus & Analytic Geometry 2
- Discrete Mathematics
- Linear Algebra
- Motion Dynamics & Lab
- Social Innovation Project
- Introduction to Psychology