University of Saskatchewan Department of Computer Science

Welcome to the Department of Computer Science

Printer

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

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.