Degree Requirements

Number of Credits & GPA

The BS in Computer Science in Real-Time Interactive Simulation requires completion of at least 154 credits with a cumulative GPA of 2.0 or better.  The program usually spans eight semesters of 15 weeks each, or a total of four academic years.

Grade Requirements & Core Courses

Students must receive a grade of C- or higher in all core courses for the BS in Computer Science in Real-Time Interactive Simulation major. (In a non-core course, a grade of D or higher is considered passing.) The core courses are all those taken to fulfill the GAM, MAT, and CS requirements as described below. PHY 200 is also a core course.

Art Requirements

Students are required to take ART 210, CG 130 and 2 additional credits from the following: ANI 125, ART 400, ART 410, FLM 115, FLM 151, FLM 152, or MUS 115. (Total: 7 credits)

Computer Science Requirements

The following courses are required: CS 100, CS 120, CS 120L, CS 170, CS 170L, CS 180, CS 200, CS 225, CS 230, CS 250, CS 260, CS 280, CS 300, CS 315, CS 330, CS 350, and CS 365. Students must select four more courses (12 credits) numbered higher than 200 or PHY 350. (Total: 60 credits) 

Electives Requirements

At least eight credits from any courses in any departments at DigiPen Institute of Technology Singapore. (Total: 8 credits)

Humanities and Social Sciences Requirement

Required courses are COL 499, ENG 110 and COM 150. Five additional ENG credits are required from ENG 116 and above. Students must take an additional three credits in HIS, PSY, or SOS. (Total: 15 credits) 

Mathematics Requirements

The following courses are required: MAT 140, MAT 150 or MAT 180, MAT 200 or MAT 230, MAT 250, MAT 258, MAT 300, and one MAT elective numbered higher than 300, or MAT 256. (Total: 24 credits)

Physics Requirements

The following courses are required: PHY 200 and PHY 250. (Total: 6 credits)

Projects Requirements

The following courses are required: GAM 100, GAM 150, GAM 200, GAM 250, GAM 300, GAM 350, GAM 400, and GAM 450. (Total: 34 credits)

Note on General Education Courses

The following courses satisfy the general education requirement for the BS in Computer Science in Real-Time Interactive Simulation: ART 210 (2), ART elective (2), COM 150 (3), ENG 110 (3), ENG electives numbered ENG 116 or higher (5), a social science elective in HIS, PSY, or SOS (3), MAT 150 or MAT 180 (4), MAT 250 (3), PHY 200 (3), and PHY 250 (3), for a total of 31 credits.