Degree Requirements for the 2017-2018 Cohort

Number of Credits & GPA

The BS in Computer Science in Real-Time Interactive Simulation degree program 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 degree program. (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, PHY 200L, and CG 130 are also core courses.

Art and Music

The following courses are required: CG 130 and three additional credits from the following: ANI 125, ART 105, FLM 115, FLM 151, FLM 152, or MUS 115. (Total: 6 credits)

Computer Science Requirements

The following courses are required: CS 100, CS 120, CS 170, CS 180, CS 200, CS 225, CS 230, CS 250, CS 260, CS 280, CS 300, CS 315, CS 330, CS 350. Students must select four additional CS courses (12 credits) numbered 200 or higher. (Total: 57 credits) 

Humanities and Social Sciences Requirement

The following courses are required: COL 499, ENG 110, and COM 150. Students must take an additional six credits in ENG and an additional three credits in HIS, PSY, or SOS. (Total: 16 credits)

Mathematics Requirements

The following courses are required: MAT 140, MAT 150 or MAT 180, MAT 200 or MAT 230, MAT 250, MAT 258, and two MAT electives numbered 200 or higher. (Total: 24 credits)

Physics Requirements

The following courses are required: PHY 200, PHY 200L, and PHY 250. (Total: 9 credits)

Projects Requirements

The following courses are required: GAM 100, GAM 150, GAM 200, GAM 250, GAM 300, GAM 350. Two courses from the following list are also required: GAM 375, GAM 390, GAM 400, GAM 450, and GAM 490. (Total: 30 credits)

Note on General Education Courses

The following courses satisfy the general education requirement for the Bachelor of Science in Computer Science in Real-Time Interactive Simulation: ART or MUS elective (3), COM 150 (3), ENG 110 (3), two ENG electives (6), a social science elective in HIS, PSY, or SOS (3), MAT 150 or MAT 180 (4), MAT 250 (3), PHY 200 (4), PHY 200L (1), and PHY 250 (4).