CS Sample Schedule

Computer Science Sample Schedule

 
Freshman Year
Fall Spring
Title Code Hours Title Code Hours
Seminar 1 SEM 1010 1 Seminar 2 SEM 1020 1
Composition 1 ENG 1010 3 Composition 2 ENG 1020 3
Foreign Language 1 3 Foreign Language 2 3
Pre-Calculus 1 MTH 1110 3 Pre-Calculus 2 MTH 1210 3
Engineering Leadership SWE 1790 3 Data Structures CSC 2180 3
Intro. Programming in C++ CSC 1180 4 Humanities* 3
Total 17 Total 16
 
Sophomore Year
Fall Spring
Title Code Hours Title Code Hours
Calculus 1 MTH 2040 4 Calculus 2 MTH 2050 4
Software Engineering CSC 2300 3 Computer Language CSC 22xx 3
Western Heritage 1 3 Western Heritage 2 3
Science Elective 1 3 Social Science 1 3
Science Elective Lab 1 Literature ENG 3xxx 3
Physical Education 1
Total 15 Total 16
 
Junior Year
Fall Spring
Title Code Hours Title Code Hours
Database CSC 3400 3 Algorithms CSC 3180 3
Discrete Math CSC 3710 3 Operating Systems CSC 4000 3
Networks CSC 4350 3 CS/Math Elective 3
CS/Math Elective 3 Science Elective 3 3
Science Elective 2 3 Science Elective Lab 1
Science Elective Lab 1
Total 16 Total 13
 
Senior Year
Fall Spring
Title Code Hours Title Code Hours
Architecture CSC 4300 3 Programming Languages CSC 4200 3
CS/Math Elective 3 Senior Seminar CSC 4990 1
CS/Math Elective 3 CS/Math Elective 3
Probability and Statistics MTH 1180 3 CS/Math Elective 3
Social Science 2 3 Art 3
Social Science 3 3
Total 15 Total 16

 


Total Hours for Degree: 124

Note: This assumes starting in MTH 1110 – Pre-Calculus 1. A person starting with Calculus 1 would have more flexibility with this schedule and only have 118 hours for the degree.

* We suggest PHI 1030