The Department of Computer Science offers a major program of study in computer theory and applications. The curriculum is designed to prepare students for graduate studies or for work in industry. Students take courses which acquaint them with both software and hardware.
Major requirements include Computer Science CS111, CS112, CS115, CS116, CS213, CS220, and four other computer science courses numbered 200 or above, two of which must be from CS270, CS310, CS325, CS343.
Students are also required to take MA170-180 and a statistics course.
| Freshman Year | |
| Humanities I | Humanities II |
| Freshman English 103 | Freshman English 104 |
| CS115 Discrete Math I | CS116 Discrete Math II |
| Language | Language |
| CS111 Computing I | CS112 Computing II |
| Sophomore Year | |
| Humanities III | Humanities IV |
| Philosophy/Theology | Philosophy/Theology |
| Language | Language |
| Science* | Science* |
| CS213 Data Structure & Algorithms |
CS220 Computer Architecture |
*Elementary or General Physics recommended.
| Junior Year | |
| Philosophy/Theology | Philosophy/Theology |
| Computer Science |
Computer Science |
| Economics 121 |
Mathematics 180 |
| Economics 170 |
Elective |
| Elective | Elective |
| Senior Year | |
| Philosophy/Theology | Philosophy/Theology |
| Computer Science |
Computer Science |
| Elective |
Elective |
| Elective |
Elective |
| Elective | Elective |