| 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
|