Course Outlines Fall 2019
Change term and year:
COURSE #
TITLE
INSTRUCTOR
OUTLINE
COMP 1001A
Introduction to Computational Thinking for Arts and Social Science Students
Riham Mohamed and Sana Maqsood
COMP 1005A
Introduction to Computer Science I
Farah Chanchary
COMP 1405B
Introduction to Computer Science I
Dave McKenney
COMP 1405A
Introduction to Computer Science I
Robert Collier
COMP 1406A
Intro to Computer Science II
Darryl Hill
COMP 1805B
Discrete Structures I
Darryl Hill
COMP 1805A
Discrete Structures I
Robert Collier
COMP 2401B
Introduction to Systems Programming
Doron Nussbaum
COMP 2402A
Abstract Data Types and Algorithms
Darryl Hill
COMP 2402B
Abstract Data Types and Algorithms
Robert Collier
COMP 2406A
Fundamentals of Web Applications
Dave McKenney
COMP 2406B
Fundamentals of Web Applications
Dave McKenney
COMP 2804A
Pat Morin
N/A
COMP 2804B
Pat Morin
N/A
COMP 3000A
Anil Somayaji
COMP 3004A
Object-Oriented Software Engineering
Christine Laurendeau
COMP 3005B
Mengchi Liu
COMP 3005A
Ahmed El-Roby
COMP 3005B
Database Management Systems
Mengchi LIU
COMP 3007A
Andrew Runka
COMP 3203A
Computer Networks
Evangelos Kranakis
COMP 3301A
David Mould
COMP 3804A
Math 3804
Design and Analysis of Algorithms I
JR Sack
COMP 4001A
Distributed Computing
Evangelos Kranakis
COMP 4004A
Jean-Pierre Corriveau
COMP 4109A
Applied Cryptography
Jason Hinek
COMP 4202A
Computational Aspects of Geographic Information Systems
JR Sack
COMP 5008
Prosenjit Bose
N/A
COMP 5102F
COMP 4000
Anil Somayaji
COMP 5104A
Jean-Pierre Corriveau
COMP 5110
CSI 5136
Sonia Chiasson
COMP 5115F
Oliver van Kaick
COMP 5204A
Computational Aspects of Geographic Information Systems
JR Sack
COMP 5900X
CSI 5139
Majid Komeili