| FIRST YEAR |
1st |
2nd |
| CS 21, Computer Prog. I |
4 |
- |
| MATH 10, Precalculus * |
3 |
- |
| Science Elective |
4 |
- |
| English I, Written Exp. |
3 |
- |
| Electives4 |
- |
6 |
| CS 26, Computer Prog.
II |
- |
3 |
| MATH 21, Calculus I |
- |
4 |
| Science Elective1 |
- |
4 |
|
14 |
17 |
|
|
|
| SOPHOMORE YEAR |
|
|
| CS 100, Obj. Orient.
Prog. |
3 |
- |
| MATH 22, Calculus II |
4 |
- |
| MATH 54, Math. Comp. |
3 |
- |
| STAT 141, Statistics |
3 |
- |
| Electives4 |
3 |
3 |
| CS 101, Prog. Lang. |
- |
3 |
| CS 104, Data Structures |
- |
3 |
| MATH 124, Linear Alg |
- |
3 |
| MATH 173, Combin.4 |
- |
3 |
|
16 |
15 |
|
|
|
| JUNIOR YEAR |
|
|
| CS 243, Comp. Theory5 |
3 |
- |
| CS 2XX |
3 |
- |
| Science Elective (Physics)3 |
5 |
- |
| CS 103 |
3 |
- |
| Electives4 |
- |
4 |
| CS 2XX |
- |
3 |
| Science Elective (Physics)3 |
- |
5 |
| STAT 151, Probability |
- |
3 |
|
14 |
15 |
|
|
|
| SENIOR YEAR |
|
|
| CS 201, Operating Sys. |
3 |
- |
| CS 2XX |
3 |
- |
| Electives4 |
9 |
9 |
| CS 2XX |
- |
3 |
| CS 2XX |
- |
3 |
| CS 292, Senior Seminar |
- |
1 |
|
15 |
16 |
|
* MATH 10 will count as 3 Free Elective credits. This program shows 3 fewer credits under "Electives".
1Science requirement: Four courses chosen from: Biology 1, 2, Chemistry 31, 32, Physics 31 with 21, 42 with 22.
Chemistry 1 or Biology 1 is typically chosen as the first Science Elective since MATH 21 is a prerequisite for Physics 31/21. Biology 2 may actually be taken prior to Biology I.
2MATH requirements include "two of 121, 124, 173, 271". This program shows the selection of 124 and 173. There are alternative selections.
3Physics: The CS Department recommends Physics 31/21 and 42/22 as Science Electives due to its relevance in the computing field. Physics is needed for some Minors (eg. EE). It is not, however, an absolute requirement. See Science requirement in note #1. If you choose not to take Physics and take another science elective for 4 credits, then in this program sequence you must increase the credits under "Electives" to make up two elective credits.
4Electives:
a) See requirements for electives. (6 cr. Soc. Science, 6 cr. Hum., 15 more from these two categories also to include Race Relations).
b) PEAC credits are not shown in this program and may not count in these elective credits.
c) Minor: There may be prereq sequences so don’t wait too long to begin.
d) Depending on your course selections you may need 1 or 2 elective credits to meet the minimum. However, you may need to take a 3 credit course because 1 or 2 credit courses are relatively rare. A 4-credit course (rather than 3) may also give you the odd credit.
5CS requirements include"224 or 243. This program shows the selection of 243. Note that MATH 173 is a prerequisite for CS 224. |