Back to top

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 15 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.

Required Courses

Subject AreaCreditsRequired Courses
Computer Science79Computer Environment
High-Level Programming 1
High-Level Programming 2
Game Implementation Techniques
Digital Competencies Essential (DICE)
Operating Systems
Modern C++ Design Patterns
Data Structures
Artificial Intelligence for Games
Algorithm Analysis
Machine Learning
Mobile and Cloud Computing
Introduction to Virtual Reality
User Interface and User Experience Design
Design and Psychology30Introduction to Game Design
System Design Methods
Level Design
Technical Design Methods
Introduction to Psychology
Humanities and Social Sciences13Critical Thinking and Communicating
Introduction to Design Innovation
Interdisciplinary Design Innovation
Social Innovation Project
Mathematics and Physics42Linear Algebra & Geometry
Calculus & Analytic Geometry 1
Calculus & Analytic Geometry 2
Linear Algebra
Discrete Mathematics
Probability and Statistics
Motion Dynamics & Lab
Project and IWSP76Software 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 Competencies Essential
  • Introduction to Design Innovation
  • Calculus & Analytic Geometry 2
  • Interdisciplinary Design Innovation
  • Discrete Mathematics
  • Linear Algebra
  • Motion Dynamics & Lab
  • Social Innovation Project
  • Introduction to Psychology
An image of DigiPen's Singapore viewbook

Browse our interactive viewbook!

See course highlights, admissions requirements, and more in our interactive viewbook!

View DigiPen's interactive viewbook Now