Bachelor of Science Computer Science - Games Programming Track
For general degree requirements, see the D. Abbott Turner College of Businessand the General Degree Requirements pages.
Area A Essential Skills Required Hours: 9
ENGL 1101 (with a grade of "C" or better)
ENGL 1102 (with a grade of "C" or better)
MATH 1113
Note: MATH (1) is used in Area I
Area B Institutional Options Required Hours: 4
COMM 1110
Select one of the following courses:
ITDS 1779
ITDS 2726
ITDS 2735
ITDS 2746
ITDS 2749
ITDS 2755
LEAD 1705
OR
Select one of the following courses:
LIBR 1105
HIST 1112
Foreign Language 1001, 1002, 2001, or 2002
Note: the extra hour may be used as an elective.
Area C Humanities/Fine Arts/Ethics Required Hours: 6
Select one of the following humanities courses:
ENGL 2112
ITDS 1155
PHIL 2010
Select one of the following fine arts courses:
*ITDS 1145, though listed under both humanities and fine arts, may be taken only once.
Area D Science/Math/Technology Required Hours: 11
Select two lab science courses from below:
BIOL 1215K
BIOL 1225K
CHEM 1151/1151L
CHEM 1211/1211L
CHEM 1212/1212L
GEOL 1112/1112L
GEOL 1122/1322
GEOL 2225
PHYS 1111/1311
PHYS 1125/1325
PHYS 2211/2311
PHYS 2212/2312
(Recommended: PHYS 2211/2311)
Take the following course:
MATH 1131 (one extra hour will be applied to Area F)
Area E Social Sciences Required Hours: 12
Select one course from the following two courses:
HIST 2111
HIST 2112
Take the following course:
POLS 1101
Select one behavioral science course from the following courses:
ECON 2106
PSYC 1101
(Recommended: PSYC 1101)
Select one world cultures course from the following courses:
ANTH 1107
ANTH 2105
ANTH 2136
GEOG 1101
HIST 1111
ITDS 1146
ITDS 1156
Wellness Requirement Required Hours: 3
PHED 1205
Select any one PEDS course.
Area F Courses Related to Major Required Hours: 18
CPSC 1301L Computer Science Lab
CPSC 1302 Computer Science 2
CPSC 2105 Computer Organization
MATH 1131 Calculus with Analytical
Geometry 1 (1 hour from Area A or D)
MATH 1132 Calculus/Analytical Geometry 2
Area G Program Requirements Required Hours: 36
CPSC 3125 Operating Systems
CPSC 3131 Database Systems 1
CPSC 3175 Object-Oriented Design
CPSC 4000 Baccalaureate Survey
CPSC 4111 Games Programming I
CPSC 4112 Games Programming II
CPSC 4176 Senior Software Engineering Project
CPSC 5185 Artificial Intelligence
CPSC 5125 Computer Graphics
CPSC 5157 Computer Networks
MATH 2125 Discrete Mathematics
Area H Program Electives Required Hours: 12
CPSC 3000 level or above
Area I General Electives Required Hours: 12
(Recommended: PSYC 4275)
MATH from Area A (1)
Total Hours Required: 123