- About
- Programs
- News
- Q&A with Cognitive Science Alumna Athena Samonte
- Q&A with Cognitive Science Honours student Zoe Stanley
- Q&A with Editors-in-Chief Hilary Tsui & Mark Giles of the Canadian Undergraduate Journal of Cognitive Science
- Q&A with recent Cognitive Science graduate Rollin Poe
- Q&A with recent Cognitive Science graduate Kat Dolguikh
- Q&A with Cognitive Science Student Society president Daniel Chang
- Events
- Past Events
- Defining Cognitive Science: Eleanor Schille-Hudson
- Defining Cognitive Science: Zara Anwarsai
- Defining Cognitive Science: Angelica Lim
- Defining Cognitive Science: Teaching Cognitive Science
- Defining Cognitive Science: Luke Kersten
- Lab Pizza: Language Production Lab & Language Learning and Development Lab
- LING/COGS Colloquium: Audio-visual alignment in speech perception
- LING/COGS Colloquium: How should we sound when we talk to babies? Rethinking what we know about the phonetics and phonology of infant directed speech
- Defining Cognitive Science: The Eighteenth-Century Origins of the Concept of Mixed-Strategy Equilibrium
- Defining Cognitive Science: Prediction during language comprehension
- Defining Cognitive Science: Language generality and syllable encoding
- Past Events
- Employment
Check the SFU calendar for your degree requirements. You can also review the program checklists for the Cognitive Science Major or Minor on our website for required courses from each discpline.
Descriptions of all the required courses included in your program from various disciplines are available under each degree option.
Fall 2026 Course Outlines
Cognitive Science courses (check the calendar or checklists for required courses)
| Course | Title | Instructor | Day/Time | Location |
|---|---|---|---|---|
| COGS 100 D100 | Exploring the Mind |
Mark Blair
|
Sep 9 – Dec 6, 2026: Tue, 1:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Thu, 12:30–2:20 p.m. |
Burnaby
Burnaby |
| COGS 100 D900 | Exploring the Mind |
Sep 9 – Dec 6, 2026: Mon, 10:30 a.m.–12:20 p.m.
Sep 9 – Dec 6, 2026: Wed, 10:30–11:20 a.m. |
Surrey
Surrey |
|
| COGS 110 D100 | Learning in Everyday Life: The Art and Science of Hacking your Brain |
Sep 9 – Dec 6, 2026: Tue, 10:30–11:20 a.m.
Sep 9 – Dec 6, 2026: Thu, 9:30–11:20 a.m. |
Burnaby
Burnaby |
|
| COGS 200 D100 | Foundations in Cognitive Science |
Sep 9 – Dec 6, 2026: Wed, 2:30–5:20 p.m.
|
Burnaby
|
|
| COGS 310 D100 | Consciousness |
Kathleen Akins
|
Sep 9 – Dec 6, 2026: Mon, 10:30 a.m.–12:20 p.m.
Sep 9 – Dec 6, 2026: Wed, 10:30–11:20 a.m. |
Burnaby
Burnaby |
| COGS 491 D100 | Honours Project II |
TBA
|
Location: TBA
|
Computing Science courses (check the calendar or checklists for required courses)
| Course | Title | Instructor | Day/Time | Location |
|---|---|---|---|---|
| CMPT 105W D100 | Social Issues and Communication Strategies in Computing Science |
Sep 9 – Dec 6, 2026: Mon, Wed, Fri, 11:30 a.m.–12:20 p.m.
|
Burnaby
|
|
| CMPT 105W D200 | Social Issues and Communication Strategies in Computing Science |
Diana Cukierman
|
Sep 9 – Dec 6, 2026: Tue, 1:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Thu, 12:30–2:20 p.m. |
Burnaby
Burnaby |
| CMPT 120 D100 | Introduction to Computing Science and Programming I |
Sep 9 – Dec 6, 2026: Mon, Wed, Fri, 9:30–10:20 a.m.
|
Burnaby
|
|
| CMPT 120 D200 | Introduction to Computing Science and Programming I |
Toby Donaldson
|
Sep 9 – Dec 6, 2026: Mon, Wed, Fri, 10:30–11:20 a.m.
|
Surrey
|
| CMPT 120 D300 | Introduction to Computing Science and Programming I |
Diana Cukierman
|
Sep 9 – Dec 6, 2026: Tue, 8:30–10:20 a.m.
Sep 9 – Dec 6, 2026: Thu, 8:30–9:20 a.m. |
Burnaby
Burnaby |
| CMPT 125 D100 | Introduction to Computing Science and Programming II |
Bobby Chan
|
Sep 9 – Dec 6, 2026: Tue, 8:30–10:20 a.m.
Sep 9 – Dec 6, 2026: Thu, 8:30–9:20 a.m. |
Burnaby
Burnaby |
| CMPT 130 D100 | Introduction to Computer Programming I |
Brian Fraser
|
Sep 9 – Dec 6, 2026: Mon, Wed, Fri, 10:30–11:20 a.m.
|
Surrey
|
| CMPT 201 D100 | Systems Programming |
Brian Fraser
|
Sep 9 – Dec 6, 2026: Mon, Wed, 2:30–4:20 p.m.
|
Surrey
|
| CMPT 201 D200 | Systems Programming |
Sep 9 – Dec 6, 2026: Wed, Fri, 12:30–2:20 p.m.
|
Burnaby
|
|
| CMPT 210 D100 | Probability and Computing |
Sharan Vaswani
|
Sep 9 – Dec 6, 2026: Tue, 10:30–11:20 a.m.
Sep 9 – Dec 6, 2026: Thu, 9:30–11:20 a.m. |
Burnaby
Burnaby |
| CMPT 210 E100 | Probability and Computing |
Wuyang Chen
|
Sep 9 – Dec 6, 2026: Mon, 4:30–6:20 p.m.
Sep 9 – Dec 6, 2026: Wed, 4:30–5:20 p.m. |
Burnaby
Burnaby |
| CMPT 213 D100 | Object Oriented Design in Java |
Victor Cheung
|
Sep 9 – Dec 6, 2026: Tue, 1:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Thu, 12:30–2:20 p.m. |
Surrey
Surrey |
| CMPT 218 D100 | Special Topics in Computing Science |
Marzena Karpinska
|
Sep 9 – Dec 6, 2026: Mon, 8:30–10:20 a.m.
Sep 9 – Dec 6, 2026: Wed, 8:30–9:20 a.m. |
Burnaby
Burnaby |
| CMPT 225 D100 | Data Structures and Programming |
Sep 9 – Dec 6, 2026: Tue, 11:30 a.m.–1:20 p.m.
Sep 9 – Dec 6, 2026: Thu, 11:30 a.m.–12:20 p.m. |
Surrey
Surrey |
|
| CMPT 225 D200 | Data Structures and Programming |
Igor Shinkar
|
Sep 9 – Dec 6, 2026: Tue, 11:30 a.m.–1:20 p.m.
Sep 9 – Dec 6, 2026: Thu, 11:30 a.m.–12:20 p.m. |
Burnaby
Burnaby |
| CMPT 263 D100 | Introduction to Human-Centered Computing |
Xingdong Yang
|
Sep 9 – Dec 6, 2026: Wed, 9:30–10:20 a.m.
Sep 9 – Dec 6, 2026: Fri, 8:30–10:20 a.m. |
Burnaby
Burnaby |
| CMPT 276 D100 | Introduction to Software Engineering |
Bobby Chan
|
Sep 9 – Dec 6, 2026: Tue, 1:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Thu, 12:30–2:20 p.m. |
Burnaby
Burnaby |
| CMPT 276 D200 | Introduction to Software Engineering |
Saba Alimadadi Jani
|
Sep 9 – Dec 6, 2026: Wed, 11:30 a.m.–12:20 p.m.
Sep 9 – Dec 6, 2026: Fri, 10:30 a.m.–12:20 p.m. |
Burnaby
Burnaby |
| CMPT 276 D300 | Introduction to Software Engineering |
Sep 9 – Dec 6, 2026: Tue, 10:30–11:20 a.m.
Sep 9 – Dec 6, 2026: Thu, 9:30–11:20 a.m. |
Surrey
Surrey |
|
| CMPT 295 D100 | Introduction to Computer Systems |
Gregory Baker
|
Sep 9 – Dec 6, 2026: Wed, 3:30–4:20 p.m.
Sep 9 – Dec 6, 2026: Fri, 2:30–4:20 p.m. |
Burnaby
Burnaby |
| CMPT 307 D100 | Data Structures and Algorithms |
Kay C Wiese
|
Sep 9 – Dec 6, 2026: Mon, 10:30 a.m.–12:20 p.m.
Sep 9 – Dec 6, 2026: Wed, 10:30–11:20 a.m. |
Burnaby
Burnaby |
| CMPT 307 D200 | Data Structures and Algorithms |
Sep 9 – Dec 6, 2026: Tue, 2:30–4:20 p.m.
Sep 9 – Dec 6, 2026: Fri, 2:30–3:20 p.m. |
Surrey
Surrey |
|
| CMPT 310 D100 | Introduction to Artificial Intelligence |
Hang Ma
|
Sep 9 – Dec 6, 2026: Tue, 11:30 a.m.–2:20 p.m.
|
Burnaby
|
| CMPT 310 D200 | Introduction to Artificial Intelligence |
Sep 9 – Dec 6, 2026: Mon, 2:30–5:20 p.m.
|
Burnaby
|
|
| CMPT 318 D100 | Special Topics in Computing Science |
Uwe Glaesser
|
Sep 9 – Dec 6, 2026: Tue, 10:30–11:20 a.m.
Sep 9 – Dec 6, 2026: Thu, 9:30–11:20 a.m. |
Burnaby
Burnaby |
| CMPT 354 D100 | Database Systems I |
Zhengjie Miao
|
Sep 9 – Dec 6, 2026: Mon, 8:30–10:20 a.m.
Sep 9 – Dec 6, 2026: Wed, 8:30–9:20 a.m. |
Burnaby
Burnaby |
| CMPT 361 D100 | Introduction to Visual Computing |
Xue Bin Jason Peng
Yasutaka Furukawa |
Sep 9 – Dec 6, 2026: Wed, 3:30–4:20 p.m.
Sep 9 – Dec 6, 2026: Fri, 2:30–4:20 p.m. |
Burnaby
Burnaby |
| CMPT 365 D100 | Multimedia Systems |
Jiangchuan Liu
|
Sep 9 – Dec 6, 2026: Mon, 12:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Wed, 12:30–1:20 p.m. |
Burnaby
Burnaby |
| CMPT 371 D100 | Data Communications and Networking |
Mohamed Hefeeda
|
Sep 9 – Dec 6, 2026: Wed, 5:30–6:20 p.m.
Sep 9 – Dec 6, 2026: Fri, 4:30–6:20 p.m. |
Burnaby
Burnaby |
| CMPT 373 D100 | Software Development Methods |
William Sumner
|
Sep 9 – Dec 6, 2026: Wed, 9:30–10:20 a.m.
Sep 9 – Dec 6, 2026: Fri, 8:30–10:20 a.m. |
Surrey
Surrey |
| CMPT 376W D100 | Professional Responsibility and Technical Writing |
Sep 9 – Dec 6, 2026: Tue, 4:30–5:20 p.m.
Sep 9 – Dec 6, 2026: Thu, 3:30–5:20 p.m. |
Burnaby
Burnaby |
|
| CMPT 376W D200 | Professional Responsibility and Technical Writing |
Sep 9 – Dec 6, 2026: Wed, 1:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Fri, 12:30–2:20 p.m. |
Burnaby
Burnaby |
|
| CMPT 383 D100 | Comparative Programming Languages |
Toby Donaldson
|
Sep 9 – Dec 6, 2026: Mon, 12:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Wed, 12:30–1:20 p.m. |
Surrey
Surrey |
| CMPT 403 D100 | System Security and Privacy |
Jianliang Wu
|
Sep 9 – Dec 6, 2026: Wed, 9:30–10:20 a.m.
Sep 9 – Dec 6, 2026: Fri, 8:30–10:20 a.m. |
Burnaby
Burnaby |
| CMPT 409 D100 | Special Topics in Theoretical Computing Science |
Sharan Vaswani
|
Sep 9 – Dec 6, 2026: Tue, 2:30–4:20 p.m.
Sep 9 – Dec 6, 2026: Thu, 2:30–3:20 p.m. |
Burnaby
Burnaby |
| CMPT 409 D200 | Special Topics in Theoretical Computing Science |
Sep 9 – Dec 6, 2026: Wed, 3:30–4:20 p.m.
Sep 9 – Dec 6, 2026: Fri, 2:30–4:20 p.m. |
Burnaby
Burnaby |
|
| CMPT 410 D100 | Machine Learning |
Mo Chen
|
Sep 9 – Dec 6, 2026: Wed, 3:30–4:20 p.m.
Sep 9 – Dec 6, 2026: Fri, 2:30–4:20 p.m. |
Burnaby
Burnaby |
| CMPT 413 D100 | Computational Linguistics |
Sep 9 – Dec 6, 2026: Wed, 1:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Fri, 12:30–2:20 p.m. |
Burnaby
Burnaby |
|
| CMPT 415 D010 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 415 D011 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 415 D012 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 415 D100 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 415 D200 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 415 D300 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 415 D400 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 415 D500 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 415 D600 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 415 D700 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 415 D800 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 415 D900 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 416 D100 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 416 D200 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 416 D300 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 416 D400 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 416 D500 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 416 D600 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 416 D700 | Special Research Projects |
TBA
|
Location: TBA
|
|
| CMPT 419 D100 | Special Topics in Artificial Intelligence |
SiQi Zhou
|
Sep 9 – Dec 6, 2026: Tue, 12:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Fri, 12:30–1:20 p.m. |
Burnaby
Burnaby |
| CMPT 419 D200 | Special Topics in Artificial Intelligence |
Wuyang Chen
|
Sep 9 – Dec 6, 2026: Mon, 10:30 a.m.–12:20 p.m.
Sep 9 – Dec 6, 2026: Wed, 10:30–11:20 a.m. |
Burnaby
Burnaby |
| CMPT 419 D300 | Special Topics in Artificial Intelligence |
Oliver Schulte
|
Sep 9 – Dec 6, 2026: Mon, 12:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Wed, 12:30–1:20 p.m. |
Burnaby
Burnaby |
| CMPT 419 D400 | Special Topics in Artificial Intelligence |
Frederick Popowich
|
Sep 9 – Dec 6, 2026: Tue, 11:30 a.m.–1:20 p.m.
Sep 9 – Dec 6, 2026: Thu, 11:30 a.m.–12:20 p.m. |
Burnaby
Burnaby |
| CMPT 419 D500 | Special Topics in Artificial Intelligence |
Ke Wang
|
Sep 9 – Dec 6, 2026: Tue, 2:30–5:20 p.m.
|
Burnaby
|
| CMPT 426 D100 | Practicum I |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 426 D200 | Practicum I |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 426 D300 | Practicum I |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 426 D400 | Practicum I |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 426 I100 | Practicum I |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 427 D100 | Practicum II |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 427 D200 | Practicum II |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 427 D300 | Practicum II |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 427 D400 | Practicum II |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 427 I100 | Practicum II |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 428 D100 | Practicum III |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 428 D200 | Practicum III |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 428 D300 | Practicum III |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 428 D400 | Practicum III |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 428 I100 | Practicum III |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 429 D100 | Practicum IV |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 429 D200 | Practicum IV |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 429 D300 | Practicum IV |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 429 D400 | Practicum IV |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 429 I100 | Practicum IV |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 430 D100 | Practicum V |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 430 D200 | Practicum V |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 430 D300 | Practicum V |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 430 D400 | Practicum V |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 430 I100 | Practicum V |
Cristina Eftenaru
|
Sep 9 – Dec 6, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 431 D100 | Distributed Systems |
Keval Vora
|
Sep 9 – Dec 6, 2026: Tue, 1:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Thu, 12:30–2:20 p.m. |
Burnaby
Burnaby |
| CMPT 441 D100 | Computational Biology |
Kay C Wiese
|
Sep 9 – Dec 6, 2026: Mon, 2:30–4:20 p.m.
Sep 9 – Dec 6, 2026: Wed, 2:30–3:20 p.m. |
Burnaby
Burnaby |
| CMPT 454 D100 | Database Systems II |
Tianzheng Wang
|
Sep 9 – Dec 6, 2026: Tue, 2:30–4:20 p.m.
Sep 9 – Dec 6, 2026: Thu, 2:30–3:20 p.m. |
Burnaby
Burnaby |
| CMPT 455 D100 | Data Mining |
Martin Ester
|
Sep 9 – Dec 6, 2026: Tue, 12:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Fri, 12:30–1:20 p.m. |
Burnaby
Burnaby |
| CMPT 464 D100 | Geometric Modelling in Computer Graphics |
Richard Zhang
|
Sep 9 – Dec 6, 2026: Mon, 4:30–6:20 p.m.
Sep 9 – Dec 6, 2026: Wed, 4:30–5:20 p.m. |
Burnaby
Burnaby |
| CMPT 466 D100 | Animation |
KangKang Yin
|
Sep 9 – Dec 6, 2026: Tue, 10:30 a.m.–12:20 p.m.
Sep 9 – Dec 6, 2026: Fri, 10:30–11:20 a.m. |
Burnaby
Burnaby |
| CMPT 473 D100 | Software Testing, Reliability and Security |
William Sumner
|
Sep 9 – Dec 6, 2026: Wed, 1:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Fri, 12:30–2:20 p.m. |
Surrey
Surrey |
| CMPT 479 D100 | Special Topics in Computing Systems |
Saba Alimadadi Jani
|
Sep 9 – Dec 6, 2026: Fri, 2:30–5:20 p.m.
|
Burnaby
|
| CMPT 479 D300 | Special Topics in Computing Systems |
Alaa Alameldeen
|
Sep 9 – Dec 6, 2026: Wed, 9:30 a.m.–12:20 p.m.
|
Burnaby
|
| CMPT 479 E100 | Special Topics in Computing Systems |
Keval Vora
|
Sep 9 – Dec 6, 2026: Tue, 4:30–7:20 p.m.
|
Burnaby
|
| CMPT 494 D100 | Software Systems Program Capstone Project I |
TBA
|
Location: TBA
|
|
| CMPT 494 D200 | Software Systems Program Capstone Project I |
TBA
|
Location: TBA
|
|
| CMPT 494 D300 | Software Systems Program Capstone Project I |
TBA
|
Location: TBA
|
|
| CMPT 495 D100 | Software Systems Capstone Project II |
Mohammad Tayebi
|
TBA
|
Location: TBA
|
| CMPT 495 D200 | Software Systems Capstone Project II |
Ke Li
|
TBA
|
Location: TBA
|
| CMPT 495 D300 | Software Systems Capstone Project II |
Keval Vora
|
TBA
|
Location: TBA
|
| CMPT 496 D100 | Directed Studies |
Bobby Chan
|
TBA
|
Location: TBA
|
| CMPT 497 D100 | Dual Degree Program Capstone Project | |||
| CMPT 498 D100 | Honours Research Project |
TBA
|
Location: TBA
|
|
| CMPT 498 D200 | Honours Research Project |
TBA
|
Location: TBA
|
|
| CMPT 498 D300 | Honours Research Project |
TBA
|
Location: TBA
|
Linguistics courses (check the calendar or checklists for required courses)
| Course | Title | Instructor | Day/Time | Location |
|---|---|---|---|---|
| LING 100 B100 | Communication and Language |
Maite Taboada
|
Sep 9 – Dec 6, 2026: Tue, 10:30 a.m.–12:20 p.m.
TBA |
Burnaby
Burnaby |
| LING 100 B900 | Communication and Language |
Cecile Vigouroux
|
Sep 9 – Dec 6, 2026: Mon, 3:30–4:20 p.m.
TBA |
Surrey
Surrey |
| LING 111 B100 | The Wonder of Words |
Claudia Wei Wah Wong
|
Sep 9 – Dec 6, 2026: Mon, 2:30–4:20 p.m.
TBA |
Burnaby
Burnaby |
| LING 160 B100 | Language, Culture and Society |
Suzanne Hilgendorf
|
Sep 9 – Dec 6, 2026: Wed, 3:30–4:20 p.m.
TBA |
Burnaby
Burnaby |
| LING 190 D100 | The Science of Speech |
Sara Ng
|
Sep 9 – Dec 6, 2026: Mon, Wed, Fri, 9:30–10:20 a.m.
|
Burnaby
|
| LING 220 A970 | Introduction to Linguistics |
TBA
|
Location: TBA
|
|
| LING 220 D100 | Introduction to Linguistics |
Sep 9 – Dec 6, 2026: Mon, 10:30 a.m.–12:20 p.m.
|
Burnaby
|
|
| LING 250 D100 | Computational Text Analysis |
Sara Ng
|
Sep 9 – Dec 6, 2026: Tue, Thu, 2:30–4:20 p.m.
|
Burnaby
|
| LING 282W B100 | Writing for Linguistics |
Sep 9 – Dec 6, 2026: Wed, 1:30–2:20 p.m.
TBA |
Burnaby
Burnaby |
|
| LING 315 D100 | Psychology of Language |
Sessional
|
Sep 9 – Dec 6, 2026: Fri, 9:30 a.m.–12:20 p.m.
|
Burnaby
|
| LING 324 D100 | Semantics |
Jozina Vander Klok
|
Sep 9 – Dec 6, 2026: Mon, 12:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Wed, 12:30–1:20 p.m. |
Burnaby
Burnaby |
| LING 360 B100 | Introduction to Applied Linguistics |
Suzanne Hilgendorf
|
Sep 9 – Dec 6, 2026: Fri, 1:30–2:20 p.m.
TBA |
Burnaby
Burnaby |
| LING 380 OL01 | Practical Skills in Linguistics |
Maite Taboada
|
Online
|
|
| LING 480 D100 | Topics in Linguistics I |
Claudia Wei Wah Wong
|
Sep 9 – Dec 6, 2026: Wed, 2:30–5:20 p.m.
|
Burnaby
|
Philosophy courses (check the calendar or checklists for required courses)
| Course | Title | Instructor | Day/Time | Location |
|---|---|---|---|---|
| PHIL 100W D100 | Knowledge and Reality |
Thomas Donaldson
|
Sep 9 – Dec 6, 2026: Tue, 2:30–4:20 p.m.
|
Burnaby
|
| PHIL 105 D100 | Critical Thinking |
Kino Zhao
|
Sep 9 – Dec 6, 2026: Mon, 12:30–2:20 p.m.
|
Burnaby
|
| PHIL 110 D100 | Introduction to Logic and Reasoning |
Bruno Guindon
|
Sep 9 – Dec 6, 2026: Mon, 10:30 a.m.–12:20 p.m.
|
Burnaby
|
| PHIL 120W D100 | Moral and Legal Problems |
Stephen Bero
|
Sep 9 – Dec 6, 2026: Thu, 2:30–4:20 p.m.
|
Burnaby
|
| PHIL 144 B100 | Introduction to Philosophy of Science |
Holly Andersen
|
Sep 9 – Dec 6, 2026: Mon, Wed, 9:30–10:20 a.m.
TBA |
Burnaby
Burnaby |
| PHIL 203 B100 | Metaphysics |
Jennifer Wang
|
Sep 9 – Dec 6, 2026: Fri, 10:30 a.m.–12:20 p.m.
TBA |
Burnaby
Burnaby |
| PHIL 221 D100 | Ethical Theory |
Bruno Guindon
|
Sep 9 – Dec 6, 2026: Mon, 2:30–3:20 p.m.
Sep 9 – Dec 6, 2026: Thu, 2:30–4:20 p.m. |
Burnaby
Burnaby |
| PHIL 314 D100 | Topics in Logic (Modal Logic) |
Jennifer Wang
|
Sep 9 – Dec 6, 2026: Mon, 10:30–11:20 a.m.
Sep 9 – Dec 6, 2026: Thu, 10:30 a.m.–12:20 p.m. |
Burnaby
Burnaby |
| PHIL 320 D100 | Social and Political Philosophy |
Endre Begby
|
Sep 9 – Dec 6, 2026: Mon, 12:30–1:20 p.m.
Sep 9 – Dec 6, 2026: Thu, 12:30–2:20 p.m. |
Burnaby
Burnaby |
| PHIL 321 D100 | Topics in Moral Philosophy (Ethical Issues in Art) |
Alexandra King
|
Sep 9 – Dec 6, 2026: Tue, 10:30 a.m.–12:20 p.m.
Sep 9 – Dec 6, 2026: Fri, 10:30–11:20 a.m. |
Burnaby
Burnaby |
| PHIL 321 D200 | Topics in Moral Philosophy ( Moral Worth) |
Bruno Guindon
|
Sep 9 – Dec 6, 2026: Wed, 9:30 a.m.–12:20 p.m.
|
Burnaby
|
| PHIL 322 D100 | History of Ethics |
Sam Black
|
Sep 9 – Dec 6, 2026: Wed, 2:30–5:20 p.m.
|
Burnaby
|
| PHIL 326 E100 | Topics in Law and Philosophy (Knowledge & Communication) |
Chelsea Rosenthal
|
Sep 9 – Dec 6, 2026: Mon, 4:30–7:20 p.m.
|
Burnaby
|
| PHIL 329 D100 | Law and Justice |
Stephen Bero
|
Sep 9 – Dec 6, 2026: Tue, 2:30–5:20 p.m.
|
Burnaby
|
| PHIL 332 D100 | Selected Topics (Consciousness) |
Kathleen Akins
|
Sep 9 – Dec 6, 2026: Mon, 10:30 a.m.–12:20 p.m.
Sep 9 – Dec 6, 2026: Wed, 10:30–11:20 a.m. |
Burnaby
Burnaby |
| PHIL 356 B100 | 18th Century Philosophy |
Qiu Lin
|
Sep 9 – Dec 6, 2026: Mon, 2:30–4:20 p.m.
TBA |
Burnaby
Burnaby |
| PHIL 421 D100 | Advanced Topics in Ethical Theory (Metaethics) |
Evan Tiffany
|
Sep 9 – Dec 6, 2026: Mon, 9:30 a.m.–12:20 p.m.
|
Burnaby
|
| PHIL 467W E100 | Advanced Seminar (Social Epistemology) |
Endre Begby
|
Sep 9 – Dec 6, 2026: Tue, 4:30–7:20 p.m.
|
Burnaby
|
| PHIL 479 D100 | Honours Tutorial in Philosophy |
TBA
|
Location: TBA
|
Psychology courses (check the calendar or checklists for required courses)
| Course | Title | Instructor | Day/Time | Location |
|---|---|---|---|---|
| PSYC 100 D100 | Introduction to Psychology I |
Peter Leavitt
|
Sep 9 – Dec 6, 2026: Mon, 2:30–5:20 p.m.
|
Burnaby
|
| PSYC 100 D200 | Introduction to Psychology I |
Peter Leavitt
|
Sep 9 – Dec 6, 2026: Thu, 2:30–5:20 p.m.
|
Burnaby
|
| PSYC 100 D900 | Introduction to Psychology I |
Diana Lim
|
Sep 9 – Dec 6, 2026: Wed, 2:30–5:20 p.m.
|
Surrey
|
| PSYC 102 D100 | Introduction to Psychology II |
Alyssa Croft
|
Sep 9 – Dec 6, 2026: Tue, 2:30–5:20 p.m.
|
Burnaby
|
| PSYC 102 D900 | Introduction to Psychology II |
Alyssa Croft
|
Sep 9 – Dec 6, 2026: Thu, 2:30–5:20 p.m.
|
Surrey
|
| PSYC 201W D100 | Introduction to Research Methods in Psychology |
Diana Lim
|
Sep 9 – Dec 6, 2026: Mon, 10:30 a.m.–12:20 p.m.
|
Burnaby
|
| PSYC 210 D100 | Introduction to Data Analysis in Psychology |
Matthew Sigal
|
Sep 9 – Dec 6, 2026: Mon, 12:30–2:20 p.m.
|
Burnaby
|
| PSYC 221 D100 | Introduction to Cognitive Psychology |
Tom Spalek
|
Sep 9 – Dec 6, 2026: Wed, 2:30–5:20 p.m.
|
Burnaby
|
| PSYC 241 B100 | Introduction to Psychological Disorders and Neurodiversity |
Shannon Zaitsoff
|
Sep 9 – Dec 6, 2026: Mon, 10:30 a.m.–12:20 p.m.
TBA |
Burnaby
Burnaby |
| PSYC 250 D100 | Introduction to Developmental Psychology |
Hali Kil
|
Sep 9 – Dec 6, 2026: Tue, 10:30 a.m.–12:20 p.m.
|
Burnaby
|
| PSYC 260 OL01 | Introduction to Social Psychology |
Alyssa Croft
|
Online
|
|
| PSYC 268 D100 | Introduction to Law and Psychology |
Adele Quigley-McBride
|
Sep 9 – Dec 6, 2026: Mon, 2:30–4:20 p.m.
Sep 9 – Dec 6, 2026: Wed, 2:30–3:20 p.m. |
Burnaby
Burnaby |
| PSYC 280 D100 | Introduction to Biological Psychology |
Diana Lim
|
Sep 9 – Dec 6, 2026: Tue, 10:30–11:20 a.m.
Sep 9 – Dec 6, 2026: Thu, 9:30–11:20 a.m. |
Burnaby
Burnaby |
| PSYC 300W D100 | Critical Analysis of Issues in Psychology |
Peter Leavitt
|
Sep 9 – Dec 6, 2026: Tue, 12:30–2:20 p.m.
|
Burnaby
|
| PSYC 301 D100 | Intermediate Research Methods and Data Analysis |
Matthew Sigal
|
Sep 9 – Dec 6, 2026: Tue, 10:30 a.m.–12:20 p.m.
|
Burnaby
|
| PSYC 308 E100 | History and Systems of Modern Psychology |
Bertrand Sager
|
Sep 9 – Dec 6, 2026: Wed, 5:30–8:20 p.m.
|
Burnaby
|
| PSYC 352 OL01 | Culture and Cognition |
Tanya MacGillivray
|
Online
|
|
| PSYC 356 D100 | Developmental Psychopathology |
Nathan Johnson
|
Sep 9 – Dec 6, 2026: Fri, 2:30–5:20 p.m.
|
Burnaby
|
| PSYC 361 D100 | Individual Differences in Social Psychology |
Yuthika Girme
|
Sep 9 – Dec 6, 2026: Mon, 9:30 a.m.–12:20 p.m.
|
Burnaby
|
| PSYC 362 E100 | Close Relationships |
Hannah Dupuis
|
Sep 9 – Dec 6, 2026: Tue, 4:30–7:20 p.m.
|
Burnaby
|
| PSYC 371 D100 | Intervention: Process and Outcome |
Bridget Disini
|
Sep 9 – Dec 6, 2026: Thu, 11:30 a.m.–2:20 p.m.
|
Burnaby
|
| PSYC 376 E100 | Selected Topics in Experimental Psychology and Law (Judgement & Decision-Making) |
Adele Quigley-McBride
|
Sep 9 – Dec 6, 2026: Mon, 5:30–8:20 p.m.
|
Burnaby
|
| PSYC 376 OL01 | Selected Topics in Experimental Psychology and Law (Children and the Law) |
Deb Connolly
|
Online
|
|
| PSYC 379 D100 | Selected Topics in Clinical Forensic Psychology |
Steve Hart
|
Sep 9 – Dec 6, 2026: Mon, 2:30–5:20 p.m.
|
Burnaby
|
| PSYC 383 D100 | Psychopharmacology |
Tristan Hynes
|
Sep 9 – Dec 6, 2026: Tue, 1:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Thu, 12:30–2:20 p.m. |
Burnaby
Burnaby |
| PSYC 386 D100 | Laboratory in Human Electrophysiology |
John Joseph McDonald
|
Sep 9 – Dec 6, 2026: Tue, 2:30–4:20 p.m.
|
Burnaby
|
| PSYC 387 D100 | Human Neuropsychology |
Angelina Polsinelli
|
Sep 9 – Dec 6, 2026: Tue, 8:30–11:20 a.m.
|
Burnaby
|
| PSYC 391 D100 | Selected Topics in Psychology (Social Development) |
Joanna Peplak
|
Sep 9 – Dec 6, 2026: Wed, 10:30 a.m.–12:20 p.m.
|
Burnaby
|
| PSYC 391 D200 | Selected Topics in Psychology (Social Cognition: Making (Sense of) Minds) |
Yuan Jun Sally Xie
|
Sep 9 – Dec 6, 2026: Wed, 2:30–5:20 p.m.
|
Burnaby
|
| PSYC 391 D300 | Selected Topics in Psychology (Stalking and Partner Violence) |
Will Fox
|
Sep 9 – Dec 6, 2026: Fri, 2:30–5:20 p.m.
|
Burnaby
|
| PSYC 393 D100 | Research Engagement |
TBA
|
Location: TBA
|
|
| PSYC 393 D200 | Research Engagement |
TBA
|
Location: TBA
|
|
| PSYC 393 D300 | Research Engagement |
TBA
|
Location: TBA
|
|
| PSYC 402 D100 | Advanced Topics in History, Quantitative and Theoretical Psychology (History & Theoretical Psych.) |
Timothy Racine
|
Sep 9 – Dec 6, 2026: Fri, 9:30 a.m.–12:20 p.m.
|
Burnaby
|
| PSYC 410 D100 | Research Design I |
Michael Maraun
|
Sep 9 – Dec 6, 2026: Mon, 12:30–2:20 p.m.
Sep 9 – Dec 6, 2026: Wed, 12:30–1:20 p.m. |
Burnaby
Burnaby |
| PSYC 450 D100 | Advanced Topics in Developmental Psychology (Parenting & Families) |
Hali Kil
|
Sep 9 – Dec 6, 2026: Mon, 2:30–5:20 p.m.
|
Burnaby
|
| PSYC 457 D100 | Behavioural Neuroscience Undergraduate Honours Thesis Proposal |
Yuthika Girme
|
Sep 9 – Dec 6, 2026: Mon, Wed, 2:30–4:20 p.m.
|
Burnaby
|
| PSYC 457 D200 | Behavioural Neuroscience Undergraduate Honours Thesis Proposal |
Rebecca Cobb
|
Sep 9 – Dec 6, 2026: Mon, Wed, 2:30–4:20 p.m.
|
Burnaby
|
| PSYC 476 D100 | Advanced Topics in Law and Forensic Psychology (Forensic Interviews with Children) |
Deb Connolly
|
Sep 9 – Dec 6, 2026: Mon, 9:30 a.m.–12:20 p.m.
|
Burnaby
|
| PSYC 490 D100 | Honours Project |
Yuthika Girme
|
Sep 9 – Dec 6, 2026: Mon, Wed, 2:30–4:20 p.m.
|
Burnaby
|
| PSYC 490 D200 | Honours Project |
Rebecca Cobb
|
Sep 9 – Dec 6, 2026: Mon, Wed, 2:30–4:20 p.m.
|
Burnaby
|
| PSYC 491 D100 | Advanced Topics in Psychology (Sports Psychology) |
David Cox
|
Sep 9 – Dec 6, 2026: Thu, 2:30–5:20 p.m.
|
Burnaby
|
| PSYC 493 D100 | Directed Studies |
TBA
|
Location: TBA
|
|
| PSYC 494 D100 | Directed Studies |
TBA
|
Location: TBA
|
|
| PSYC 495 D100 | Directed Studies |
TBA
|
Location: TBA
|
Summer 2026 Course Outlines
Cognitive Science courses
| Course | Title | Instructor | Day/Time | Location |
|---|---|---|---|---|
| COGS 100 B100 | Exploring the Mind |
Margaret Grant
|
May 11 – Aug 10, 2026: Mon, 10:30 a.m.–12:20 p.m.
TBA |
Burnaby
Burnaby |
| COGS 490 D100 | Honours Project I |
TBA
|
Location: TBA
|
Computing Science courses (check the calendar or checklists for required courses)
| Course | Title | Instructor | Day/Time | Location |
|---|---|---|---|---|
| CMPT 105W E100 | Social Issues and Communication Strategies in Computing Science |
Cristina Eftenaru
|
May 11 – Aug 10, 2026: Tue, 4:30–6:20 p.m.
May 11 – Aug 10, 2026: Thu, 4:30–5:20 p.m. |
Burnaby
Burnaby |
| CMPT 120 D100 | Introduction to Computing Science and Programming I |
Diana Cukierman
|
May 11 – Aug 10, 2026: Mon, 10:30 a.m.–12:20 p.m.
May 11 – Aug 10, 2026: Wed, 10:30–11:20 a.m. |
Burnaby
Burnaby |
| CMPT 120 D200 | Introduction to Computing Science and Programming I |
Harinder Khangura
|
May 11 – Jun 19, 2026: Mon, Wed, Fri, 10:30 a.m.–12:20 p.m.
|
Surrey
|
| CMPT 125 D100 | Introduction to Computing Science and Programming II |
Jocelyn Minns
|
May 11 – Aug 10, 2026: Wed, 3:30–4:20 p.m.
May 11 – Aug 10, 2026: Fri, 2:30–4:20 p.m. |
Burnaby
Burnaby |
| CMPT 201 D100 | Systems Programming |
Jianliang Wu
|
May 11 – Aug 10, 2026: Mon, Wed, 2:30–4:20 p.m.
|
Burnaby
|
| CMPT 210 B100 | Probability and Computing |
Steve Pearce
|
May 11 – Aug 10, 2026: Mon, 5:00–5:50 p.m.
May 11 – Aug 10, 2026: Wed, 5:00–6:50 p.m. |
Burnaby
Burnaby |
| CMPT 210 D100 | Probability and Computing |
Brad Bart
|
May 11 – Aug 10, 2026: Tue, 2:30–4:20 p.m.
May 11 – Aug 10, 2026: Thu, 2:30–3:20 p.m. |
Burnaby
Burnaby |
| CMPT 213 D100 | Object Oriented Design in Java |
Victor Cheung
|
May 11 – Aug 10, 2026: Mon, 12:30–2:20 p.m.
May 11 – Aug 10, 2026: Wed, 12:30–1:20 p.m. |
Surrey
Surrey |
| CMPT 225 D100 | Data Structures and Programming |
Toby Donaldson
|
May 11 – Aug 10, 2026: Tue, 1:30–2:20 p.m.
May 11 – Aug 10, 2026: Thu, 12:30–2:20 p.m. |
Surrey
Surrey |
| CMPT 225 D200 | Data Structures and Programming |
John Edgar
|
May 11 – Aug 10, 2026: Mon, 8:30–10:20 a.m.
May 11 – Aug 10, 2026: Wed, 8:30–9:20 a.m. |
Burnaby
Burnaby |
| CMPT 263 D100 | Introduction to Human-Centered Computing |
Victor Cheung
|
May 11 – Aug 10, 2026: Tue, 2:30–4:20 p.m.
May 11 – Aug 10, 2026: Fri, 2:30–3:20 p.m. |
Surrey
Surrey |
| CMPT 276 D100 | Introduction to Software Engineering |
Bobby Chan
|
May 11 – Aug 10, 2026: Tue, 11:30 a.m.–1:20 p.m.
May 11 – Aug 10, 2026: Thu, 11:30 a.m.–12:20 p.m. |
Surrey
Surrey |
| CMPT 276 D200 | Introduction to Software Engineering |
Dan Ridinger
|
May 11 – Aug 10, 2026: Wed, 11:30 a.m.–12:20 p.m.
May 11 – Aug 10, 2026: Fri, 10:30 a.m.–12:20 p.m. |
Burnaby
Burnaby |
| CMPT 295 D100 | Introduction to Computer Systems |
Gregory Baker
|
May 11 – Aug 10, 2026: Wed, 1:30–2:20 p.m.
May 11 – Aug 10, 2026: Fri, 12:30–2:20 p.m. |
Burnaby
Burnaby |
| CMPT 307 D100 | Data Structures and Algorithms |
Valentine Kabanets
|
May 11 – Aug 10, 2026: Wed, 1:30–2:20 p.m.
May 11 – Aug 10, 2026: Fri, 12:30–2:20 p.m. |
Burnaby
Burnaby |
| CMPT 310 D100 | Introduction to Artificial Intelligence |
Mohammad Soltanshah
|
May 11 – Aug 10, 2026: Wed, 9:30–10:20 a.m.
May 11 – Aug 10, 2026: Fri, 8:30–10:20 a.m. |
Burnaby
Burnaby |
| CMPT 310 D200 | Introduction to Artificial Intelligence |
Mohammad Soltanshah
|
May 11 – Aug 10, 2026: Mon, 2:30–4:20 p.m.
May 11 – Aug 10, 2026: Wed, 2:30–3:20 p.m. |
Burnaby
Burnaby |
| CMPT 353 D100 | Computational Data Science |
Gregory Baker
|
May 11 – Aug 10, 2026: Tue, 10:30 a.m.–12:20 p.m.
May 11 – Aug 10, 2026: Fri, 10:30–11:20 a.m. |
Burnaby
Burnaby |
| CMPT 354 D100 | Database Systems I |
Ouldooz Baghban Karimi
|
May 11 – Aug 10, 2026: Mon, 10:30 a.m.–12:20 p.m.
May 11 – Aug 10, 2026: Wed, 10:30–11:20 a.m. |
Surrey
Surrey |
| CMPT 371 D100 | Data Communications and Networking |
Ouldooz Baghban Karimi
|
May 11 – Aug 10, 2026: Mon, 2:30–4:20 p.m.
May 11 – Aug 10, 2026: Wed, 2:30–3:20 p.m. |
Surrey
Surrey |
| CMPT 372 D100 | Web II - Server-side Development |
Bobby Chan
|
May 11 – Aug 10, 2026: Wed, 3:30–4:20 p.m.
May 11 – Aug 10, 2026: Fri, 2:30–4:20 p.m. |
Surrey
Surrey |
| CMPT 376W D100 | Professional Responsibility and Technical Writing |
Harinder Khangura
|
May 11 – Jun 19, 2026: Tue, Thu, 2:30–5:20 p.m.
|
Surrey
|
| CMPT 376W E200 | Professional Responsibility and Technical Writing |
Herbert Tsang
|
May 11 – Aug 10, 2026: Mon, 4:30–6:20 p.m.
May 11 – Aug 10, 2026: Wed, 4:30–5:20 p.m. |
Burnaby
Burnaby |
| CMPT 383 D100 | Comparative Programming Languages |
Toby Donaldson
|
May 11 – Aug 10, 2026: Tue, 4:30–5:20 p.m.
May 11 – Aug 10, 2026: Thu, 3:30–5:20 p.m. |
Surrey
Surrey |
| CMPT 403 D100 | System Security and Privacy |
Tao Wang
|
May 11 – Aug 10, 2026: Wed, 3:30–4:20 p.m.
May 11 – Aug 10, 2026: Fri, 2:30–4:20 p.m. |
Burnaby
Burnaby |
| CMPT 409 D100 | Special Topics in Theoretical Computing Science (Decompositions&Orders -Algebra, Automata,Logic) |
Evgenia Ternovska
|
May 11 – Aug 10, 2026: Tue, 2:30–4:20 p.m.
May 11 – Aug 10, 2026: Thu, 2:30–3:20 p.m. |
Burnaby
Burnaby |
| CMPT 415 D100 | Special Research Projects |
Marzena Karpinska
|
TBA
|
Location: TBA
|
| CMPT 415 D101 | Special Research Projects |
Lawrence Kim
|
TBA
|
Location: TBA
|
| CMPT 415 D103 | Special Research Projects |
Ke Li
|
TBA
|
Location: TBA
|
| CMPT 415 D200 | Special Research Projects |
Bobby Chan
|
TBA
|
Location: TBA
|
| CMPT 415 D300 | Special Research Projects |
SiQi Zhou
|
TBA
|
Location: TBA
|
| CMPT 415 D400 | Special Research Projects |
Sze Yiu Chau
|
TBA
|
Location: TBA
|
| CMPT 415 D500 | Special Research Projects |
Parmit Kaur Chilana
|
TBA
|
Location: TBA
|
| CMPT 415 D600 | Special Research Projects |
Brian Fraser
|
TBA
|
Location: TBA
|
| CMPT 415 D700 | Special Research Projects |
Martin Ester
|
TBA
|
Location: TBA
|
| CMPT 415 D800 | Special Research Projects |
Mo Chen
|
TBA
|
Location: TBA
|
| CMPT 415 D900 | Special Research Projects |
Manolis Savva
|
TBA
|
Location: TBA
|
| CMPT 416 D100 | Special Research Projects |
Steven Ko
|
TBA
|
Location: TBA
|
| CMPT 416 D200 | Special Research Projects |
Parmit Kaur Chilana
|
TBA
|
Location: TBA
|
| CMPT 416 D300 | Special Research Projects |
Nicholas Vincent
|
TBA
|
Location: TBA
|
| CMPT 416 D400 | Special Research Projects |
Manolis Savva
|
TBA
|
Location: TBA
|
| CMPT 416 D500 | Special Research Projects |
Brian Fraser
|
TBA
|
Location: TBA
|
| CMPT 416 D600 | Special Research Projects |
Lawrence Kim
|
TBA
|
Location: TBA
|
| CMPT 416 D700 | Special Research Projects |
Ghassan Hamarneh
|
TBA
|
Location: TBA
|
| CMPT 416 D800 | Special Research Projects |
Mohammad Tayebi
|
TBA
|
Location: TBA
|
| CMPT 416 D900 | Special Research Projects |
Ke Li
|
TBA
|
Location: TBA
|
| CMPT 419 D100 | Special Topics in Artificial Intelligence (Trustworthy Deep Learning) |
Linyi Li
|
May 11 – Aug 10, 2026: Tue, 4:30–5:20 p.m.
May 11 – Aug 10, 2026: Thu, 3:30–5:20 p.m. |
Burnaby
Burnaby |
| CMPT 426 D100 | Practicum I |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 426 D200 | Practicum I |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 426 D300 | Practicum I |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 426 D400 | Practicum I |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 426 I100 | Practicum I |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 427 D100 | Practicum II |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 427 D200 | Practicum II |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 427 D300 | Practicum II |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 427 D400 | Practicum II |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 427 I100 | Practicum II |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 428 D100 | Practicum III |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 428 D200 | Practicum III |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 428 D300 | Practicum III |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 428 D400 | Practicum III |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 428 I100 | Practicum III |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 429 D100 | Practicum IV |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 429 D200 | Practicum IV |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 429 D300 | Practicum IV |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 429 D400 | Practicum IV |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 429 I100 | Practicum IV |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 430 D100 | Practicum V |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 430 D200 | Practicum V |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 430 D300 | Practicum V |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 430 D400 | Practicum V |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 430 I100 | Practicum V |
Cristina Eftenaru
Stephanie Greaves |
May 11 – Aug 10, 2026: Mon, Tue, Wed, Thu, Fri, 8:00 a.m.–8:00 p.m.
|
Location: TBA
|
| CMPT 471 E100 | Networking II |
Mohamed Hefeeda
|
May 11 – Aug 10, 2026: Mon, 4:30–7:20 p.m.
|
Burnaby
|
| CMPT 479 D100 | Special Topics in Computing Systems (AI in Security) |
Tao Wang
|
May 11 – Aug 10, 2026: Tue, 11:30 a.m.–2:20 p.m.
|
Burnaby
|
| CMPT 479 E100 | Special Topics in Computing Systems (Compilers for SIMD) |
Rob Cameron
|
May 11 – Aug 10, 2026: Wed, 4:30–7:20 p.m.
|
Surrey
|
| CMPT 493 D100 | Digital Media Practicum |
John Edgar
|
TBA
|
Location: TBA
|
| CMPT 494 D100 | Software Systems Program Capstone Project I |
Mohammad Tayebi
|
TBA
|
Location: TBA
|
| CMPT 494 D200 | Software Systems Program Capstone Project I |
TBA
|
Location: TBA
|
|
| CMPT 494 D300 | Software Systems Program Capstone Project I |
TBA
|
Location: TBA
|
|
| CMPT 495 D100 | Software Systems Capstone Project II |
Ghassan Hamarneh
|
TBA
|
Location: TBA
|
| CMPT 495 D200 | Software Systems Capstone Project II |
Mohammad Tayebi
|
TBA
|
Location: TBA
|
| CMPT 496 D100 | Directed Studies |
Tianzheng Wang
|
TBA
|
Location: TBA
|
| CMPT 496 D200 | Directed Studies |
Nicholas Vincent
|
TBA
|
Location: TBA
|
| CMPT 496 D300 | Directed Studies |
Ghassan Hamarneh
|
TBA
|
Location: TBA
|
| CMPT 497 D100 | Dual Degree Program Capstone Project |
Rob Cameron
|
TBA
|
Location: TBA
|
| CMPT 498 D100 | Honours Research Project |
TBA
|
Location: TBA
|
|
| CMPT 498 D200 | Honours Research Project |
TBA
|
Location: TBA
|
|
| CMPT 498 D300 | Honours Research Project |
TBA
|
Location: TBA
|
Linguistics courses (check the calendar or checklists for required courses)
| Course | Title | Instructor | Day/Time | Location |
|---|---|---|---|---|
| LING 100 B100 | Communication and Language |
Cecile Vigouroux
|
May 11 – Aug 10, 2026: Mon, 3:30–4:20 p.m.
|
Burnaby
|
| LING 111 D100 | The Wonder of Words |
Ivelina Koleva Tchizmarova
|
May 11 – Aug 10, 2026: Tue, 2:30–5:20 p.m.
|
Burnaby
|
| LING 160 A970 | Language, Culture and Society |
Elena Barreiro
|
TBA
|
Location: TBA
|
| LING 190 A970 | The Science of Speech |
Janet Leonard
|
TBA
|
Location: TBA
|
| LING 190 D100 | The Science of Speech |
Ivelina Koleva Tchizmarova
|
May 11 – Aug 10, 2026: Thu, 2:30–5:20 p.m.
|
Burnaby
|
| LING 220 D100 | Introduction to Linguistics |
Margaret Grant
|
May 11 – Aug 10, 2026: Tue, 10:30 a.m.–12:20 p.m.
|
Burnaby
|
| LING 280 B100 | Linguistics in the Real World (Language in Society) |
Cecile Vigouroux
|
May 11 – Aug 10, 2026: Mon, 1:30–2:20 p.m.
|
Burnaby
|
| LING 282W A970 | Writing for Linguistics |
Elena Barreiro
|
TBA
|
Location: TBA
|
| LING 309W A320 | Sociolinguistics |
TBA
|
Location: TBA
|
|
| LING 321 B100 | Phonology |
Ashley Farris-Trimble
|
May 11 – Jun 19, 2026: Tue, Thu, 10:30 a.m.–12:20 p.m.
|
Burnaby
|
| LING 322 B100 | Syntax |
Chung-hye Han
|
May 11 – Jun 19, 2026: Wed, Fri, 1:30–2:20 p.m.
|
Burnaby
|
| LING 324 A320 | Semantics |
TBA
|
Location: TBA
|
|
| LING 330 B100 | Phonetics |
Yue Wang
|
May 11 – Jun 19, 2026: Tue, 2:30–4:20 p.m.
|
Burnaby
|
| LING 350 D100 | First Language Acquisition |
Trevor Block
|
May 11 – Aug 10, 2026: Thu, 2:30–5:20 p.m.
|
Burnaby
|
| LING 415 B100 | Neurolinguistics |
Yue Wang
|
May 11 – Jun 19, 2026: Mon, 2:30–4:20 p.m.
|
Burnaby
|
| LING 491 D100 | Directed Research |
Panayiotis Pappas
|
TBA
|
Location: TBA
|
| LING 491 D200 | Directed Research |
Maite Taboada
|
TBA
|
Location: TBA
|
Philosophy courses (check the calendar or checklists for required courses)
| Course | Title | Instructor | Day/Time | Location |
|---|---|---|---|---|
| PHIL 100W D100 | Knowledge and Reality |
Lyle Crawford
|
May 11 – Aug 10, 2026: Mon, 10:30 a.m.–12:20 p.m.
|
Burnaby
|
| PHIL 105 D100 | Critical Thinking |
Lyle Crawford
|
May 11 – Aug 10, 2026: Tue, 10:30 a.m.–12:20 p.m.
|
Burnaby
|
| PHIL 110 D100 | Introduction to Logic and Reasoning |
Nicolas Fillion
|
May 11 – Aug 10, 2026: Mon, Wed, 9:30–10:20 a.m.
|
Burnaby
|
| PHIL 120W D100 | Moral and Legal Problems |
Qiu Lin
|
May 11 – Aug 10, 2026: Mon, 2:30–4:20 p.m.
|
Burnaby
|
| PHIL 321 D100 | Topics in Moral Philosophy (Virtue Ethics) |
Nicolas Bommarito
|
May 11 – Jun 19, 2026: Wed, Fri, 9:30 a.m.–12:20 p.m.
|
Burnaby
|
| PHIL 329 B100 | Law and Justice |
Evan Tiffany
|
May 11 – Jun 19, 2026: Mon, Thu, 2:30–4:20 p.m.
|
Burnaby
|
| PHIL 342 D100 | Topics in Asian Philosophy (Buddhist Philosophy) |
Nicolas Bommarito
|
May 11 – Jun 19, 2026: Tue, Thu, 11:30 a.m.–2:20 p.m.
|
Burnaby
|
| PHIL 451 E100 | Advanced Topics in the History of Philosophy (The Origins of Logic) |
Nicolas Fillion
|
May 11 – Aug 10, 2026: Tue, 4:30–8:20 p.m.
|
Burnaby
|
| PHIL 467W B100 | Advanced Seminar (Mental Representation) |
Zara Anwarzai
|
May 11 – Jun 19, 2026: Mon, Wed, 4:30–6:20 p.m.
|
Burnaby
|
| PHIL 479 D100 | Honours Tutorial in Philosophy |
TBA .
Kino Zhao |
TBA
|
Location: TBA
|
Psychology courses (check the calendar or checklists for required courses)
| Course | Title | Instructor | Day/Time | Location |
|---|---|---|---|---|
| PSYC 100 D100 | Introduction to Psychology I |
Peter Leavitt
|
May 11 – Aug 10, 2026: Tue, 2:30–5:20 p.m.
|
Burnaby
|
| PSYC 102 D100 | Introduction to Psychology II |
Alyssa Croft
|
May 11 – Aug 10, 2026: Thu, 2:30–5:20 p.m.
|
Burnaby
|
| PSYC 201W D100 | Introduction to Research Methods in Psychology |
Peter Leavitt
|
May 11 – Aug 10, 2026: Tue, 10:30 a.m.–12:20 p.m.
|
Burnaby
|
| PSYC 210 D100 | Introduction to Data Analysis in Psychology |
Matthew Sigal
|
May 11 – Aug 10, 2026: Tue, 12:30–2:20 p.m.
|
Burnaby
|
| PSYC 241 B100 | Introduction to Psychological Disorders and Neurodiversity |
Lynnaea Owens
|
May 11 – Aug 10, 2026: Wed, 10:30 a.m.–12:20 p.m.
TBA |
Burnaby
Burnaby |
| PSYC 260 E100 | Introduction to Social Psychology |
Hannah Dupuis
|
May 11 – Jun 19, 2026: Tue, 5:30–8:20 p.m.
May 11 – Jun 19, 2026: Thu, 5:30–8:20 p.m. |
Burnaby
Burnaby |
| PSYC 268 B100 | Introduction to Law and Psychology |
Ryan Fitzgerald
|
May 11 – Jun 19, 2026: Tue, 2:30–5:20 p.m.
TBA |
Burnaby
Burnaby |
| PSYC 280 D100 | Introduction to Biological Psychology |
Neil Watson
|
May 11 – Jun 19, 2026: Mon, Wed, 2:30–5:20 p.m.
|
Burnaby
|
| PSYC 300W D100 | Critical Analysis of Issues in Psychology |
Alyssa Croft
|
May 11 – Aug 10, 2026: Tue, 12:30–2:20 p.m.
|
Burnaby
|
| PSYC 356 D100 | Developmental Psychopathology |
Medha Amarnath Nair
|
May 11 – Aug 10, 2026: Thu, 11:30 a.m.–2:20 p.m.
|
Burnaby
|
| PSYC 359 OL01 | Developmental Disabilities |
Grace Iarocci
|
Online
|
|
| PSYC 361 D100 | Individual Differences in Social Psychology |
Yuthika Girme
|
May 11 – Aug 10, 2026: Fri, 9:30 a.m.–12:20 p.m.
|
Burnaby
|
| PSYC 366 D100 | Psychology and Environmental Sustainability |
Michael Schmitt
|
May 11 – Jun 19, 2026: Mon, Thu, 2:30–5:20 p.m.
|
Burnaby
|
| PSYC 367 OL01 | Psychological Perspectives on Human Sexuality |
Rebecca Cobb
|
Online
|
|
| PSYC 371 D100 | Intervention: Process and Outcome |
Julia Lukacs
Julia Lukacs |
May 11 – Jun 19, 2026: Wed, Fri, 9:30 a.m.–12:20 p.m.
|
Burnaby
|
| PSYC 388 D100 | Biological Rhythms and Sleep |
Ralph Mistlberger
|
May 11 – Aug 10, 2026: Thu, 2:30–5:20 p.m.
|
Burnaby
|
| PSYC 391 D100 | Selected Topics in Psychology (Social Cognition: Making (Sense of) Minds) |
Sally Xie
|
Jun 29 – Aug 10, 2026: Tue, Thu, 11:30 a.m.–2:20 p.m.
|
Burnaby
|
| PSYC 393 D100 | Research Engagement |
TBA
|
Location: TBA
|
|
| PSYC 393 D200 | Research Engagement |
TBA
|
Location: TBA
|
|
| PSYC 393 D300 | Research Engagement |
TBA
|
Location: TBA
|
|
| PSYC 461 D100 | Advanced Topics in Social Psychology (Couples Research & Therapy) |
Rebecca Cobb
|
May 11 – Jun 19, 2026: Mon, Wed, 9:30 a.m.–12:20 p.m.
|
Burnaby
|
| PSYC 476 B100 | Advanced Topics in Law and Forensic Psychology (Eyewitness Identification) |
Ryan Fitzgerald
|
May 11 – Jun 19, 2026: Mon, 9:30 a.m.–12:20 p.m.
TBA |
Burnaby
Burnaby |
| PSYC 493 D100 | Directed Studies |
TBA
|
Location: TBA
|
|
| PSYC 494 D100 | Directed Studies |
TBA
|
Location: TBA
|
|
| PSYC 495 D100 | Directed Studies |
TBA
|
Location: TBA
|