Course Outlines Fall 2017
Change term and year:
COURSE #
TITLE
INSTRUCTOR
OUTLINE
COMP 1005
1405
Introduction​ ​to​ ​Computer​ ​Science​ ​I
Andrew Schoenrock
COMP 1005A
Introduction to Computer Science I
M. Jason Hinek
COMP 1405A
Introduction to Computer Science I
Robert Collier
COMP 1405B
Introduction to Computer Science I
Robert Collier
COMP 1406A
1006
Introduction to Computer Science II
M. Jason Hinek
COMP 1805A
Discrete Structures I
Robert Collier
COMP 2401A
Introduction to Systems Programming
Doron Nussbaum
COMP 2401B
Introduction to Systems Programming
Doron Nussbaum
COMP 2801A
Mark Lanthier
COMP 2804A
Michiel Smid
COMP 3000
Anil Somayaji
N/A
COMP 3005A
Mengchi Liu
COMP 3007A
Andrew Runka
COMP 3203A
Evangelos Kranakis
COMP 3301A
Technical Writing
David Mould
COMP 3801
Anil Maheshwari
N/A
COMP 3804A
MATH 3804
Design and Analysis of Algorithms
Prosenjit Bose
COMP 4001A
Evangelos Kranakis
COMP 4004A
Jean-Pierre Corriveau
COMP 4107A
Tony White
COMP 4109A
Applied Cryptography
M. Jason Hinek
COMP 4804
Anil Maheshwari
N/A
COMP 5008
Michiel Smid
COMP 5102
COMP 4000
Anil Somayaji
N/A
COMP 5104A
HCIN 5406
Jean-Pierre Corriveau
COMP 5305F
Mengchi Liu
COMP 5900H
Game Design Workshop
David Mould
COMP 5900X
Olga Baysal