University of Saskatchewan Department of Computer Science

Welcome to the Department of Computer Science

Printer

B.Sc. Three Year Computer Science for Engineering (EE) Students

C1. Natural Science Requirement (15cu) C2. Humanities Writing Requirement (6cu)
Class Description Year
Class Description Year
CMPT 116 (or 111) Computing I
2



4A
CMPT 117 (or 115) Computing II
2 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)

Senior level 4

MATH 110 or 123
Calculus I 1


4

C7. Cognate Math (12cu)
C6. Computer Science Requirements (24cu)
EE 216
Introductory Statistics*
2
CMPT 214
Programming Principles
4A

MATH 124
Calculus with Applications
2
CMPT 215 or EE 331
Computer Organization
4/3

MATH 223 Math Advised 2
CMPT 260
Math. Logic and Computing
4A

MATH 224 2
CMPT 270 Object Oriented Systems
4A

C7. Electives (30cu)
CMPT 280
Intermediate Data Structures
4A
A&S only; Can be CMPT 5A
CMPT
Probably CMPT 332 5A

5A
CMPT Probably CMPT 434 or EE 232 5/2
COMM 102
1
CMPT Probably EE 432 or EE 431 3/4/5
EE 201
2

EE 301
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.