Course Coordinator
CPSC 219 W25 : Introduction to Computer Science for Multidisciplinary Studies II
Lecture 01 - Dr. Leanne Wu
Lecture 01 - Steve Sutcliffe, M.Sc.
CPSC 233 W25 : Introduction to Computer Science for Computer Science Majors II
Lecture 01 - Dr. James Tam
Lecture 02 - Dr. Mahmoud Alfadel
Lecture 03 - Dr. James Tam
CPSC 219 W24 : Introduction to Computer Science for Multidisciplinary Studies II
Lecture 01 - Dr. Leanne Wu
CPSC 233 W24 : Introduction to Computer Science for Computer Science Majors II
Lecture 01 - Steve Sutcliffe
Lecture 02 - Parisa Daeijavad, PhD Student
Lecture 03 - Dr. Farhad Maleki
Assistant Professor (Teaching)
CPSC 383 W25 : Explorations in Artificial Intelligence and Machine Learning
Homepage
CPSC 501 W25 : Advanced Programming Techniques
Homepage
CPSC 383 F24 : Explorations in Artificial Intelligence and Machine Learning
Homepage
CPSC 433 F24 : Artificial Intelligence
Homepage
CPSC 217 S24 : Introduction to Computer Science for Multidisciplinary Studies I (Dual Credit)
Homepage
CPSC 393 W24: Metacognition in Self-directed Learning Methodologies
Co-Instructor - Dr. Nathaly Verwaal
CPSC 457 W24: Principles of Operating Systems
Homepage
CPSC 219 F23 : Introduction to Computer Science for Multidisciplinary Studies II
Homepage
CPSC 217 S23 : Introduction to Computer Science for Multidisciplinary Studies I (Dual Credit)
Homepage
CPSC 217 W23 : Introduction to Computer Science for Multidisciplinary Studies I
Homepage
CPSC 433 F22 : Artificial Intelligence
Homepage
CPSC 501 F22 : Advanced Programming Techniques
Homepage
CPSC 233 W22 : Introduction to Computer Science for Computer Science Majors II
Homepage
DATA 201 W22 : Thinking with Data
Homepage
CPSC 231 F21 : Introduction to Computer Science for Computer Science Majors I
Homepage
CPSC 217 S21 : Introduction to Computer Science for Multidisciplinary Studies I (Dual Credit)
Homepage
CPSC 231 S21 : Introduction to Computer Science for Computer Science Majors I
Homepage
DATA 201 W21 : Thinking with Data
Homepage
CPSC 217 F20 : Introduction to Computer Science for Multidisciplinary Studies I
Homepage
CPSC 501 F20 : Advanced Programming Techniques
Homepage
Sessional Instructor
CPSC 413 S20: Design and Analysis of Algorithms I
CPSC 319 W20: Data Structures, Algorithms, and Their Applications
CPSC 457 W20: Principles of Operating Systems
CPSC 231 F19: Introduction to Computer Science for Computer Science Majors I
CPSC 501 F19 : Advanced Programming Techniques
CPSC 413 S19 : Design and Analysis of Algorithms I
COMP 1502 W19 : Programming II: Object Oriented Programming (Mount Royal University)
COMP 2511 W19 : Web I: Client Development (Mount Royal University)
CPSC 231 S18 : Introduction to Computer Science for Computer Science Majors I
CPSC 217 W18 : Introduction to Computer Science for Multidisciplinary Studies I
Teaching Assistant
CPSC 531 F17 : Systems Modelling And Simulation
Dr. Carey
Williamson
CPSC 531 Tutorial 01
CPSC 217 F17 : Introduction to Computer Science for Multidisciplinary Studies I
Dr. Ben
Stephenson
CPSC 217 Tutorial 05
CPSC 217 W17 : Introduction to Computer Science for Multidisciplinary Studies I
Dr. Ben
Stephenson
CPSC 217 CT
CPSC 433 F15 : Artificial Intelligence
Dr. Jörg
Denzinger
CPSC 433 Tutorial 01/02
CPSC 567/609 W15 : Foundations of Multi-Agent Systems
Dr. Jörg
Denzinger
CPSC 567/609 Tutorial 01
Jonathan
Hudson
CPSC 567/609 W14 : Foundations of Multi-Agent Systems
Dr. Jörg
Denzinger
CPSC 567/609 Tutorial 01
CPSC 567/609 W13 : Foundations of Multi-Agent Systems
Dr. Jörg
Denzinger
CPSC 567/609 Tutorial 01
CPSC 567/609 W12 : Foundations of Multi-Agent Systems
Dr. Jörg
Denzinger
CPSC 567/609 Tutorial 01
CPSC 331 F11 : Data Structures, Algorithms, and Their Analysis
Dr. Majid
Ghaderi
Tutorial 01
CPSC 331 W11 : Information Structures I
Dr. Majid
Ghaderi
Tutorial 01/02
CPSC 335 W10 : Information Structures II
Dr. Marina
Gavrilova
Tutorial 02
CPSC 331 F09 : Information Structures I
Dr. Wayne
Eberly
Tutorial 02