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. See Degree Requirements for more information.

This is a sample sequence of courses for a student in the 2016-2017 academic cohort.

Sample Course Sequence Chart

Semester Course Course Title Core Credits
Semester 1 MAT 140 Linear Algebra and Geometry X 4
CS 100 Computer Environment X 4
CS 120 High-level Programming I: The C Programming Language X 4
GAM 100 Project Introduction X 3
ENG 110 Composition X 3
Semester Total 18
Semester 2 MAT 150 or MAT 180 Calculus and Analytic Geometry I or Vector Calculus I X 4
CS 170 High-level Programming II: The C++ Programming Language X 4
CS 230 Game Implementation Techniques X 3
GAM 150 Project I X 3
COM 150 Interpersonal and Work Communication 3
Semester Total 17
Semester 3 MAT 200 or MAT 230 Calculus and Analytic Geometry II or Vector Calculus II X 4
CS 180 Operating System I: Man-Machine Interface X 3
CS 200 Computer Graphics I X 3
CS 225 Advanced C/C++ X 3
GAM 200 Project II X 4
PHY 200 Motion Dynamics X 3
Semester Total 20
Semester 4 PHY 250 Waves, Optics, and Thermodynamics 3
CS 250 Computer Graphics II X 3
CS 365 Software Engineering X 3
CS 280 Data Structures X 3
GAM 250 Project II X 4
MAT 250 Linear Algebra X 3
Semester Total 19
Semester 5 CS 300 Advanced Computer Graphics I X 3
CS 260 Computer Networks I: Interprocess Communication X 3
CS 330 Algorithm Analysis X 3
MAT 258 Discrete Mathematics X 3
CG 130 3D Computer Animation Production I 3
GAM 300 Project III X 5
Semester Total 20
Semester 6 Math Elective MAT 256 or any MAT course greater than 300 X 3
COL 499 Career Search Preparation: Materials, Logistics, and Communication X 1
CS 350 Advanced Computer Graphics II X 3
CS 315 Low-level Programming X 3
Computer Science Elective Any 200-level or higher CS course not required X 3
GAM 350 Project III X 5
Open Elective An elective of the student's choice from any department at DigiPen 3
Semester Total 21
Semester 7 ART and MUS Elective Select one: ANI 125, ART 400, ART 410, FLM 115, FLM 151, FLM 152, or MUS 115 2
ART 210 Art Appreciation 2
English Elective One English elective chosen from any ENG course, ENG 116 and above 3
Computer Science Elective Any 200-level or higher CS course not required X 3
Math Elective MAT 256 or any MAT course greater than 300 X 3
GAM 375 Advanced Project X 5
Open Elective An elective of the student's choice from any department at DigiPen 2
Semester Total 20
Semester 8 English Elective One English elective chosen from any ENG course, ENG 116 and above 2
Computer Science Elective Any 200-level or higher CS course not required X 3
Computer Science Elective Any 200-level or higher CS course not required X 3
GAM 450 Project IV X 5
Open Elective An elective of the student's choice from any department at DigiPen 3
HSS Elective One humanities & social science elective from any three-credit HIS, PSY, or SOS courses 3
Semester Total 19
Degree Total 154 minimum