Back to top

The Bachelor of Science in Computer Science and Game Design requires completion of at least 142 semester 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 additional information.

This is a sample sequence of courses for a student in the 2018-2019 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.

SemesterCourseCoreCredits
Semester 1GAM 100
Project Introduction
X3
CS 100
Computer Environment
X4
CS 120
High-Level Programming I: The C Programming Language
X4
MAT 140
Linear Algebra and Geometry
X4
ENG 110*
Composition
3
Semester Total18
Semester 2GAM 150
Project I
X3
CS 170
High-Level Programming II: The C++ Programming Language
X4
CS 230
Game Implementation Techniques
X3
MAT 150*
Calculus and Analytic Geometry I
X4
COM 150
Interpersonal and Work Communication
3
Semester Total17
Semester 3GAM 200*
Project II
X4
CS 180
Operating System I, Man-Machine Interface
X3
CS 225
Advanced C/C++
X3
MAT 200*
Calculus and Analytic Geometry II
X4
DES 115
Introduction to Game Design
X3
Semester Total17
Semester 4GAM 250*
Project II
X4
CS 280
Data Structures
X3
MAT 250
Linear Algebra
X3
DES 212
System Design Methods
X3
PHY 200
Motion Dynamics
X4
PHY 200L
Motion Dynamics Lab
X1
Semester Total18
Semester 5GAM 300*
Project III
X4
CS 330
Algorithm Analysis
X3
CS 380*
Artificial Intelligence for Games
X3
MAT 258
Discrete Mathematics
X3
DES 214
Level Design Methods
X3
PHY 250
Waves, Optics, and Thermodynamics
4
Semester Total20
Semester 6GAM 350*
Project III
X4
CS 325
User Interface and User Experience Design
X3
CS Elective
Any three-credit CS course numbered 200 or higher.
X3
DES 315
Technical Design Methods
X3
Math or Science Elective
Any three-credit MAT or PHY course numbered 200 or higher.
3
PSY 101
Introduction to Psychology
3
COL 499
Career Search Preparation: Material, Logistics, and Communication
1
Semester Total20
Semester 7GAM 375 or GAM 400*
Project III or Project IV
X4
CS Elective
Any three-credit CS course numbered 200 or higher.
X3
Design Elective
Any three-credit DES course numbered 200 or higher.
X3
Math or Science Elective
Any three-credit MAT or PHY course numbered 200 or higher.
3
Art, CG, or Music Elective
ART 105, CG 102, CG 125, CG 130, or MUS 115.
3
Semester Total16
Semester 8GAM 400 or GAM 450*
Project IV
X4
CS Elective
Any three-credit CS course numbered 200 or higher.
X3
Design Elective
Any three-credit DES course numbered 200 or higher.
X3
English Elective
Any three-credit course with the ENG designation.
3
HSS Elective
Any three-credit course from the Department of Humanities and Social Sciences, except those with the COL designation.
3
Semester Total16
Degree Total (minimum credits required)142

*Other courses may fulfill this requirement. Reference the Degree Requirements for this program for more information.