| C1. Natural Science Requirement (15cu) | C2. Humanities Writing Requirement (6cu) | |||||
| Class | Description | Year |
|
Class | Description | Year |
| CMPT 116 (or CMPT 111) | Computing I |
2 |
4A |
|||
| CMPT 117 (or CMPT 115) | Computing II |
2A | 4A | |||
| GE 124 | 1 | C3. Social Science Requirement (6cu) | ||||
| PHYS 155 | 1 | 3 |
||||
| CHEM 114 | 1 | 5A |
||||
| C5. General Requirement (6cu) | C4. Mathematics and Statistics Requirement (3cu) | |||||
| 5 |
MATH 110 or 123 |
Calculus I | 1 |
|||
| 5 |
C7. Cognate Math (12cu) |
|||||
| C6. Computer Science Requirements (24cu) | GE 210 |
Introductory Statistics* |
2 |
|||
| CMPT 214 |
Programming Principles |
4A |
MATH 124 |
Calculus with Applications |
1 |
|
| CMPT 215 |
Computer Organization |
4A |
MATH 223 | Math Advised | 2 |
|
| CMPT 260 |
Math. Logic and Computing |
3A |
MATH 238 | 2 |
||
| CMPT 270 | Object Oriented Systems |
3A |
C7. Electives (18cu) |
|||
| CMPT 280 |
Intermediate Data Structures |
3A |
COMM 102 | 1 | ||
| CMPT |
Probably EE 432 or 431 |
4/5 |
PHYS 251 | 2 | ||
| CMPT | Probably EP 321 | 3 | PHYS 229 | 2 |
||
| CMPT |
|
5A | PHYS 381 | 3 |
||
| PHYS 356 | 3 |
|||||
| PHYS 128 or CHEM 115 or GEOL 121 | 1 |
|||||
Note: At least 30cu of Arts and Science only classes must be taken, e.g., see items marked with A in the year column, above. At most 48cu of junior credits can be taken.