Required Computer Science Courses (40 Credits)
CPS2104
CPS3104
CPS3154
CPS3304
CPS3404
CPS3523
CPS3533
CPS4153
CPS4254
Select one of the following capstone pairs:7
CPS440
& CPS441

and
CPS470
& CPS471

and
Required Mathematics Courses (11 Credits)
MAT2514
MAT2524
MAT3203
Required Science Courses (8 Credits)
Select one of the following groups:8
Group A:
CHE201
CHE211
CHE202
CHE212
Group B:
PHY201
PHY211
PHY202
PHY212
Group C:
BIO201
BIO211
BIO202
BIO212
Group D:
GLG201
GLG211
Select one 4 credit Geology course with Physical Geology as a prerequisite
Required Engineering Courses (4 Credits)
EGC2203
EGC2211
Total Credits63

This eight-semester plan (see important details) is intended to guide a first-year student through a four-year undergraduate career, with completion of an academic major and all college-wide degree requirements. The plan is designed as an advising tool – a starting point for careful discussions between a student and his/her academic adviser. In consultation, the student and adviser will adjust the plan to accommodate the student’s prerequisite needs, transferred credits, and other such variables.

Students are responsible for reviewing their Progress Reports each semester to track their own progress toward degree requirements.

Eight-Semester Plan
Year 1
FallCredits
Gen Ed: Composition (COMP) 3
CPS210 4
MAT251 1 4
Gen Ed: Foreign Languages (FLNG) 3
 Credits14
Spring
Gen Ed: Composition (COMP) 3
MAT252 1 4
Gen Ed: Foreign Languages (FLNG) 3
CPS310 4
 Credits14
Year 2
Fall
CHE201
or PHY201

or
3
CHE211
or PHY211

or
1
Gen Ed: United States Studies (USST) 3-4
CPS315 4
CPS330 4
 Credits15-16
Spring
CHE202
or PHY202

or
3
CHE212
or PHY212

or
1
Gen Ed: Humanities (HUM) 3
Gen Ed: Social Sciences (SSCI) 3
MAT320 3
CPS353 3
 Credits16
Year 3
Fall
EGC230 3
EGC208 1
CPS340 4
CPS352 3
CPS425 4
 Credits15
Spring
Gen Ed: World Civilizations and Cultures (WRLD) 3
Gen Ed: The Arts (ART) 3
Gen Ed: Western Civilization (WEST) 3
Gen Ed: Diversity (DIVR) 3
CPS415 3
 Credits15
Year 4
Fall
Capstone elective 3
Computer Science elective (upper division) 3
Computer Science elective (upper division) 3
Elective 3
Elective (WI) 3
 Credits15
Spring
Capstone project 4
Computer Science elective 3
Electives 9
 Credits16
 Total Credits120-121