Course Timetable

Term 1 & 2

Course Days / Time
CPSC 103 V01
Introduction to Systematic Program Design
Instructor(s): Jessica Wong
MW 12:30 PM - 2:00 PM
CPSC 121 V01
Models of Computation
Instructor(s): Jordon Johnson
MW 12:30 PM - 2:00 PM
CPSC 455 901
Applied Industry Practices
Instructor(s): Ian McLean
S 10:00 AM - 3:30 PM
CPSC 491 911
Interactive Digital Media Practicum
Instructor(s): Steve Wolfman

Term 1

Course Days / Time
APSC 160 921
Introduction to Computation in Engineering Design
MTW 9:00 AM - 11:00 AM
APSC 160 L1A
Introduction to Computation in Engineering Design
MW 11:00 AM - 1:00 PM
APSC 160 L1B
Introduction to Computation in Engineering Design
TR 11:00 AM - 1:00 PM
APSC 160 L1C
Introduction to Computation in Engineering Design
R 1:00 PM - 3:00 PM
APSC 160 L1D
Introduction to Computation in Engineering Design
T 2:00 PM - 4:00 PM
APSC 160 L1E
Introduction to Computation in Engineering Design
MW 1:00 PM - 3:00 PM
CPSC 103 911
Introduction to Systematic Program Design
TR 1:30 PM - 5:00 PM
CPSC 110 911
Computation, Programs, and Programming
Instructor(s): Oluwakemi Ola
MTWRF 9:30 AM - 11:30 AM
CPSC 213 911
Introduction to Computer Systems
Instructor(s): Jonatan Schroeder
TR 9:30 AM - 1:00 PM
CPSC 221 911
Basic Algorithms and Data Structures
Instructor(s): Geoffrey Tien
MWF 1:30 PM - 4:00 PM
CPSC 304 911
Introduction to Relational Databases
Instructor(s): Hazra Imran
TR 9:30 AM - 1:00 PM
CPSC 322 911
Introduction to Artificial Intelligence
TR 1:30 PM - 5:00 PM
CPSC 340 911
Machine Learning and Data Mining
Instructor(s): Nam Hee Kim
MWF 9:30 AM - 12:00 PM

Term 2

Course Days / Time
CPSC 100 921
Computational Thinking
Instructor(s): Rik Blok
TR 1:30 PM - 5:00 PM
CPSC 121 921
Models of Computation
Instructor(s): Jordon Johnson
WF 9:30 AM - 1:00 PM
CPSC 210 921
Software Construction
Instructor(s): Felix Grund
TR 9:30 AM - 1:00 PM
CPSC 320 921
Intermediate Algorithm Design and Analysis
Instructor(s): Anne Condon
MWF 1:30 PM - 4:00 PM