Computer Science Course Sequence
| |
Semester 1 | Semester 2 |
Freshman Year |
Calculus I Computer Programming I Freshman Seminar 101 CVOR 101 Origins of the West Social Science or Foreign Language | Discrete Mathematics Computer Programming II Freshman Seminar 102 CVHI 102 CVxx102 |
Sophomore Year |
Data Structures Computer Architecture Philosophy I General Science 101 CVxx 201 West in the Modern World | Software Eng or Oper Sys* CS Elective or Applied Stats Philosophy II General Science 102 Social Science or Foreign Language |
Junior Year |
Theory or Algorithms* CS Elective American Experience I Theology I Elective or Foreign Language | Software Eng or Oper Sys* CS Elective or Applied Stats American Experience II Theology II Elective or Foreign Language |
Senior Year |
Theory or Algorithms* Senior Project Non-West Elective Elective | CS Elective Ethics Elective Elective Elective |
* Only one is required. Once satisfied the other may be any elective.