Course Outlines Fall 2024

Change term and year:

COURSE # TITLE INSTRUCTOR YEAR TERM OUTLINE
COMP 1001A Introduction to Computational Thinking for Arts and Social Science Students Leila Chinaei 2024 F Available
COMP 1005A
COMP 1005C
COMP 1405C
COMP 1405A
Introduction to Computer Science I Yanan Mao 2024 F Available
COMP 1005D
COMP 1005E
COMP 1405E
COMP 1405D
Introduction to Computer Science I Sean Benjamin 2024 F Available
COMP 1006A
COMP 1406A
Introduction to Computer Science II Jason Hinek 2024 F Available
COMP 1008A Math for game programmers Wilf Lalonde 2024 F Available
COMP 1405Z Introduction to Computer Science I Farah Chanchary 2024 F Available
COMP 1406Z Introduction to Computer Science II Farah Chanchary 2024 F Available
COMP 1805A
COMP 1805B
COMP 1805C
Discrete Structures I Robert Collier 2024 F Available
COMP 2108A Applied Cryptography & Authentication Jason Hinek 2024 F Available
COMP 2401A
COMP 2401B
COMP 2401C
Introduction to Systems Programming Connor Hillen 2024 F Available
COMP 2401D Introduction to Systems Programming Darryl Hill 2024 F Available
COMP 2402A
COMP 2402B
COMP 2402C
Abstract Data Types and Algorithms Alina Shaikhet 2024 F Available
COMP 2404A Introduction to Software Engineering Darryl Hill 2024 F Available
COMP 2404B Introduction to Software Engineering Darryl Hill 2024 F Available
COMP 2406A
COMP 2406B
Fundamentals of Web Applications Anil Somayaji 2024 F Available
COMP 2801A Introduction to Robotics Mark Lanthier 2024 F Available
COMP 2804A
COMP 2804B
Discrete Structures II Pat Morin 2024 F Available
COMP 3000A
COMP 3000B
Operating Systems Zinovi Rabinovich 2024 F Available
COMP 3004A
COMP 3004B
Object-Oriented Software Engineering Vojislav D Radonjic 2024 F Available
COMP 3005A Database Management Systems Louis Nel 2024 F Available
COMP 3005B Database Management Systems Louis Nel 2024 F Available
COMP 3007A Programming Paradigms Douglas Howe 2024 F Available
COMP 3008A Human-Computer Interaction Elizabeth Stobert/Maxwell Keleher 2024 F Available
COMP 3009A Computer Graphics David Mould 2024 F Available
COMP 3105A Introduction to Machine Learning Junfeng Wen 2024 F Available
COMP 3106A Introduction to Artificial Intelligence Matthew Holden 2024 F Available
COMP 3203A Principles of Computer Networks AbdelRahman Abdou 2024 F Available
COMP 3501A Foundations of Game Programming and Computer Graphics David Mould 2024 F Available
COMP 3801A Algorithms for Modern Data Sets Anil Maheshwari 2024 F Available
COMP 3803A Introduction to Theory of Computation Michiel Smid 2024 F Available
COMP 3804A
MATH 3804A
Design and Analysis of Algorithms I Dr. J.-R. Sack 2024 F Available
COMP 3804B
MATH 3804B
Design and Analysis of Algorithms I Dr. J.-R. Sack 2024 F Available
COMP 4001A Distributed Computing Evangelos Kranakis 2024 F Available
COMP 4004A Software Quality Assurance Jean-Pierre Corriveau 2024 F Available
COMP 4010A Introduction to Reinforcement Learning Junfeng Wen 2024 F Available
COMP 4108A Computer Systems Security David Barrera 2024 F Available
COMP 4114A Quantum Computing and Information Evangelos Kranakis 2024 F Available
COMP 4701A Computing, Society, and Ethics Alan Tsang 2024 F Available
COMP 4804A Design and Analysis of Algorithms II Prosenjit Bose 2024 F Available
COMP 4900D Geometry Processing Oliver van Kaick 2024 F Available
COMP 4900J Eye Tracking in Human-Computer Interaction Nadine Moacdieh 2024 F Available
DATA 5000B Introduction to Data Science Olga Baysal 2024 F Available
HCIN 5100F Fundamentals of HCI Design and Evaluation Elizabeth Stobert/Nadine Moacdieh 2024 F Available
COMP 5112F
COMP 4900G
Algorithms for Data Science Anil Maheshwari 2024 F Available
COMP 5115F Geometry Processing Oliver van Kaick 2024 F Available
COMP 5116F Machine Learning Yuhong Guo 2024 F Available
COMP 5117F Mining Software Repositories Olga Baysal 2024 F Available
HCIN 5200F Software and User Interface Development Robert Biddle 2024 F Available
COMP 5703F Advanced Algorithms Prosenjit Bose 2024 F Available
COMP 5801F Advance Machine Leaning Majid Komeili 2024 F Available
COMP 5900F Eye Tracking in Human-Computer Interaction Nadine Moacdieh 2024 F Available
COMP 5900D
COMP 4900E
Approximation Algorithms Svetlana Obraztsova 2024 F Available
COMP 5900G
COMP 4900B
Multiagent Systems Alan Tsang 2024 F Available
COMP 5900H
COMP 4900K
Trusted Computing and Emerging Attacks Lianying Zhao 2024 F Available