Course offerings

Review upcoming undergraduate course offerings at the School of Interactive Arts & Technology.

Fall 2025

Featured course:

IAT 111 Artificial Intelligence Today & Tomorrow: Systems, Applications, and Ethical Challenges

Designed for students from all SFU departments, this groundbreaking first-year elective helps to demystify AI and equip students with the knowledge to thrive in an AI-driven future.

In this course students will:

  • Learn how neural networks, deep learning, and ChatGPT-style systems work
  • Use cutting-edge AI tools and see live demos from Professor Steve DiPaola’s research lab
  • Learn how AI will transform your field, specifically, and future-proof your career
  • Navigate AI’s biggest challenges: bias, privacy, job displacement, and societal impact
  • Gain practical skills and frameworks to help build your AI tool kit

Course Title Instructor Day/Time Location
IAT 100 D100 Digital Image Design Natalie Gagnon
Sep 3 – Dec 2, 2025: Thu, 8:30–10:20 a.m.
Surrey
IAT 102 D100 Graphic Design Andrew Hawryshkewich
Sep 3 – Dec 2, 2025: Wed, 9:30 a.m.–1:20 p.m.
Surrey
IAT 102 E100 Graphic Design Andrew Hawryshkewich
Sep 3 – Dec 2, 2025: Wed, 4:30–7:20 p.m.
Surrey
IAT 103W D100 Design Communication and Collaboration Niranjan Rajah
Sep 3 – Dec 2, 2025: Tue, 2:30–5:20 p.m.
Surrey
IAT 103W D200 Design Communication and Collaboration Reese Muntean
Sep 3 – Dec 2, 2025: Wed, 2:30–5:20 p.m.
Surrey
IAT 106 D100 Spatial Thinking and Communicating Halil Erhan
Sep 3 – Dec 2, 2025: Tue, 10:30 a.m.–12:20 p.m.
Surrey
IAT 110 D100 Visual Communication Design Kenneth Zupan
Sep 3 – Dec 2, 2025: Fri, 2:30–5:20 p.m.
Burnaby
IAT 111 D100 Artificial Intelligence Today and Tomorrow: Systems, Applications and Ethical Challenges Steve DiPaola
Sep 3 – Dec 2, 2025: Thu, 2:30–5:20 p.m.
Burnaby
IAT 167 E100 Digital Games: Genre, Structure, Programming and Play Christopher Shaw
Sep 3 – Dec 2, 2025: Mon, 4:30–6:20 p.m.
Surrey
IAT 201 B100 Human-Computer Interaction and Cognition Brian Fisher
TBA
Surrey
IAT 202 B100 New Media Images Susan Clements-Vivian
Mehdi Nazemi
Sep 8, 2025: Mon, 10:30 a.m.–12:20 p.m.
Sep 22, 2025: Mon, 10:30 a.m.–12:20 p.m.
Oct 6, 2025: Mon, 10:30 a.m.–12:20 p.m.
Oct 20, 2025: Mon, 10:30 a.m.–12:20 p.m.
Nov 3, 2025: Mon, 10:30 a.m.–12:20 p.m.
Nov 17, 2025: Mon, 10:30 a.m.–12:20 p.m.
Dec 1, 2025: Mon, 10:30 a.m.–12:20 p.m.
Surrey
Surrey
Surrey
Surrey
Surrey
Surrey
Surrey
IAT 206W D100 Media Across Cultures Gabriela Aceves-Sepulveda
Sep 3 – Dec 2, 2025: Thu, 10:30 a.m.–12:20 p.m.
Surrey
IAT 210 OL01 Introduction to Game Studies: Theory and Design Michael Filimowicz
Online
IAT 222 D100 Interactive Arts Gabriela Aceves-Sepulveda
Sep 3 – Dec 2, 2025: Tue, 2:30–5:20 p.m.
Surrey
IAT 233 D100 Spatial Design Halil Erhan
Sep 3 – Dec 2, 2025: Fri, 2:30–5:20 p.m.
Surrey
IAT 235 D100 Information Design Andrew Hawryshkewich
Sep 3 – Dec 2, 2025: Tue, 9:30 a.m.–1:20 p.m.
Surrey
IAT 238 D100 Foundations for Designing Interactions Paul Brokenshire
Sep 3 – Dec 2, 2025: Fri, 8:30–10:20 a.m.
Surrey
IAT 265 D100 Multimedia Programming for Art and Design Jon Corbett
Sep 3 – Dec 2, 2025: Mon, 10:30 a.m.–12:20 p.m.
Surrey
IAT 271 D100 Co-op Practicum I Afshan Basaria
Sep 3 – Dec 2, 2025: Mon, Tue, Wed, Thu, Fri, 8:30 a.m.–7:50 p.m.
Location: TBA
IAT 271 D200 Co-op Practicum I Afshan Basaria
Sep 3 – Dec 2, 2025: Mon, Tue, Wed, Thu, Fri, 8:30 a.m.–7:50 p.m.
Location: TBA
IAT 271 I100 Co-op Practicum I Afshan Basaria
Sep 3 – Dec 2, 2025: Mon, Tue, Wed, Thu, Fri, 8:30 a.m.–7:50 p.m.
Location: TBA
IAT 272 D100 Co-op Practicum II Afshan Basaria
Sep 3 – Dec 2, 2025: Mon, Tue, Wed, Thu, Fri, 8:30 a.m.–7:50 p.m.
Location: TBA
IAT 272 D200 Co-op Practicum II Afshan Basaria
Sep 3 – Dec 2, 2025: Mon, Tue, Wed, Thu, Fri, 8:30 a.m.–7:50 p.m.
Location: TBA
IAT 272 I100 Co-op Practicum II Afshan Basaria
Sep 3 – Dec 2, 2025: Mon, Tue, Wed, Thu, Fri, 8:30 a.m.–7:50 p.m.
Location: TBA
IAT 309W D100 Writing Methods for Research Sadhbh Kenny
Sep 3 – Dec 2, 2025: Mon, 9:30 a.m.–12:20 p.m.
Surrey
IAT 309W D200 Writing Methods for Research Sam Barnett
Sep 3 – Dec 2, 2025: Wed, 2:30–5:20 p.m.
Surrey
IAT 312 D100 Foundations of Game Design Bernhard Riecke
Sep 3 – Dec 2, 2025: Thu, 10:30 a.m.–12:20 p.m.
Surrey
IAT 313 D100 Narrative and New Media Susan Clements-Vivian
Sep 3 – Dec 2, 2025: Tue, 11:30 a.m.–2:20 p.m.
Surrey
IAT 333 D100 Interaction Design Methods Gillian Russell
Sep 3 – Dec 2, 2025: Fri, 8:30 a.m.–12:20 p.m.
Surrey
IAT 333 D200 Interaction Design Methods Jordan Eshpeter
Sep 3 – Dec 2, 2025: Fri, 8:30 a.m.–12:20 p.m.
Surrey
IAT 334 D100 Interface Design Paul Brokenshire
Sep 3 – Dec 2, 2025: Mon, 12:30–2:20 p.m.
Surrey
IAT 336 D100 Materials in Practice Kenneth Zupan
Sep 3 – Dec 2, 2025: Thu, 8:30–10:20 a.m.
Surrey
IAT 339 E100 Web Design and Development Andrew Hawryshkewich
Sep 3 – Dec 2, 2025: Tue, 4:30–8:20 p.m.
Surrey
IAT 340 BLS1 Sound Design Philippe Pasquier
TBA
Burnaby
IAT 343 D100 Animation Rafael Arias Gonzalez
Sep 3 – Dec 2, 2025: Thu, 12:30–2:20 p.m.
Surrey
IAT 344 D100 Moving Images Kate Hennessy
Sep 3 – Dec 2, 2025: Wed, 9:30 a.m.–12:20 p.m.
Surrey
IAT 351 B100 Advanced Human-Computer Interaction Brian Fisher
TBA
Surrey
IAT 355 BLS1 Introduction to Visual Analytics Alireza Karduni
TBA
Surrey
IAT 359 D100 Mobile Computing Rafael Arias Gonzalez
Sep 3 – Dec 2, 2025: Tue, 11:30 a.m.–2:20 p.m.
Surrey
IAT 360 B100 Exploring Artificial Intelligence: Its Use, Concepts, and Impact Nilay Yalcin
Nov 18, 2025: Tue, 4:30–5:50 p.m.
TBA
Surrey
Surrey
IAT 373 D100 Co-op Practicum III Afshan Basaria
Sep 3 – Dec 2, 2025: Mon, Tue, Wed, Thu, Fri, 8:30 a.m.–7:50 p.m.
Location: TBA
IAT 373 D200 Co-op Practicum III Afshan Basaria
Sep 3 – Dec 2, 2025: Mon, Tue, Wed, Thu, Fri, 8:30 a.m.–7:50 p.m.
Location: TBA
IAT 373 I100 Co-op Practicum III Afshan Basaria
Sep 3 – Dec 2, 2025: Mon, Tue, Wed, Thu, Fri, 8:30 a.m.–7:50 p.m.
Location: TBA
IAT 374 D100 Co-op Practicum IV Afshan Basaria
Sep 3 – Dec 2, 2025: Mon, Tue, Wed, Thu, Fri, 8:30 a.m.–7:50 p.m.
Location: TBA
IAT 374 D200 Co-op Practicum IV Afshan Basaria
Sep 3 – Dec 2, 2025: Mon, Tue, Wed, Thu, Fri, 8:30 a.m.–7:50 p.m.
Location: TBA
IAT 374 I100 Co-op Practicum IV Afshan Basaria
Sep 3 – Dec 2, 2025: Mon, Tue, Wed, Thu, Fri, 8:30 a.m.–7:50 p.m.
Location: TBA
IAT 375 D100 Co-op Practicum V Afshan Basaria
Sep 3 – Dec 2, 2025: Mon, Tue, Wed, Thu, Fri, 8:30 a.m.–7:50 p.m.
Location: TBA
IAT 375 D200 Co-op Practicum V Afshan Basaria
Sep 3 – Dec 2, 2025: Mon, Tue, Wed, Thu, Fri, 8:30 a.m.–7:50 p.m.
Location: TBA
IAT 375 I100 Co-op Practicum V Afshan Basaria
Sep 3 – Dec 2, 2025: Mon, Tue, Wed, Thu, Fri, 8:30 a.m.–7:50 p.m.
Location: TBA
IAT 386 D100 Directed Studies Gabriela Aceves-Sepulveda
TBA
Location: TBA
IAT 386 D200 Directed Studies Jon Corbett
TBA
Location: TBA
IAT 386 D300 Directed Studies Steve DiPaola
TBA
Location: TBA
IAT 386 D400 Directed Studies Andrew Hawryshkewich
TBA
Location: TBA
IAT 387 D100 Directed Studies Nilay Yalcin
Andrew Hawryshkewich
TBA
Location: TBA
IAT 387 D200 Directed Studies Philippe Pasquier
TBA
Location: TBA
IAT 387 D300 Directed Studies Brian Fisher
TBA
Location: TBA
IAT 387 D400 Directed Studies Steve DiPaola
TBA
Location: TBA
IAT 431 D100 Speculative Design Gillian Russell
Sep 3 – Dec 2, 2025: Wed, 9:30 a.m.–12:20 p.m.
Surrey
IAT 432 E100 Design Evaluation Mehdi Nazemi
Sep 3 – Dec 2, 2025: Tue, 4:30–8:20 p.m.
Surrey
IAT 443 D100 Senior Project in Creative Media Susan Clements-Vivian
Sep 3 – Dec 2, 2025: Fri, 9:30 a.m.–12:20 p.m.
Surrey
IAT 445 D100 Immersive Environments Wolfgang Stuerzlinger
Sep 3 – Dec 2, 2025: Thu, 8:30–10:20 a.m.
Surrey
IAT 488 D300 Directed Studies Andrew Hawryshkewich
TBA
Location: TBA
IAT 488 D400 Directed Studies Steve DiPaola
TBA
Location: TBA

Spring 2026

Course Title Instructor Day/Time Location
IAT 100 D100 Digital Image Design Kenneth Zupan
Jan 5 – Apr 10, 2026: Mon, 8:30–10:20 a.m.
Surrey
IAT 102 D100 Graphic Design Andrew Hawryshkewich
Jan 5 – Apr 10, 2026: Tue, 8:30 a.m.–12:20 p.m.
Surrey
IAT 103W D100 Design Communication and Collaboration Chantal Gibson
Jan 5 – Apr 10, 2026: Tue, 2:30–5:20 p.m.
Surrey
IAT 106 D100 Spatial Thinking and Communicating Kenneth Zupan
Jan 5 – Apr 10, 2026: Mon, 12:30–2:20 p.m.
Surrey
IAT 111 D100 Artificial Intelligence Today and Tomorrow: Systems, Applications and Ethical Challenges Steve DiPaola
Jan 5 – Jan 23, 2026: Thu, 2:30–5:20 p.m.
Jan 26 – Apr 10, 2026: Thu, 2:30–5:20 p.m.
Burnaby
Burnaby
IAT 167 D100 Digital Games: Genre, Structure, Programming and Play Yingchen Yang
Jan 5 – Apr 10, 2026: Tue, 12:30–2:20 p.m.
Surrey
IAT 201 B100 Human-Computer Interaction and Cognition Brian Fisher
TBA
Location: TBA
IAT 202 B100 New Media Images Mehdi Nazemi
Jan 6, 2026: Tue, 8:30–10:20 a.m.
Jan 20, 2026: Tue, 8:30–10:20 a.m.
Feb 3, 2026: Tue, 8:30–10:20 a.m.
Mar 3, 2026: Tue, 8:30–10:20 a.m.
Mar 17, 2026: Tue, 8:30–10:20 a.m.
Mar 31, 2026: Tue, 8:30–10:20 a.m.
TBA
Location: TBA
Surrey
Surrey
Surrey
Surrey
Surrey
Surrey
IAT 206W D100 Media Across Cultures Gabriela Aceves-Sepulveda
Jan 5 – Apr 10, 2026: Fri, 2:30–5:20 p.m.
Surrey
IAT 210 OL01 Introduction to Game Studies: Theory and Design Michael Filimowicz
Online
IAT 233 D100 Spatial Design Halil Erhan
Jan 5 – Apr 10, 2026: Thu, 2:30–5:20 p.m.
Surrey
IAT 235 D100 Information Design Andrew Hawryshkewich
Jan 5 – Apr 10, 2026: Thu, 10:30 a.m.–2:20 p.m.
Surrey
IAT 238 D100 Foundations for Designing Interactions Paul Brokenshire
Jan 5 – Apr 10, 2026: Mon, 12:30–2:20 p.m.
Surrey
IAT 244 OL01 Digital, Virtual and AI Photography Michael Filimowicz
Online
IAT 265 D100 Multimedia Programming for Art and Design Yingchen Yang
Jan 5 – Apr 10, 2026: Mon, 10:30 a.m.–12:20 p.m.
Surrey
IAT 271 D100 Co-op Practicum I Afshan Basaria
TBA
Location: TBA
IAT 271 D200 Co-op Practicum I Afshan Basaria
TBA
Location: TBA
IAT 271 I100 Co-op Practicum I Afshan Basaria
TBA
Location: TBA
IAT 272 D100 Co-op Practicum II Afshan Basaria
TBA
Location: TBA
IAT 272 D200 Co-op Practicum II Afshan Basaria
TBA
Location: TBA
IAT 272 I100 Co-op Practicum II Afshan Basaria
TBA
Location: TBA
IAT 309W D100 Writing Methods for Research Chantal Gibson
Jan 5 – Apr 10, 2026: Wed, 9:30 a.m.–12:20 p.m.
Surrey
IAT 312 D100 Foundations of Game Design Bernhard Riecke
Jan 5 – Apr 10, 2026: Thu, 10:30 a.m.–12:20 p.m.
Surrey
IAT 313 D100 Narrative and New Media Susan Clements-Vivian
Jan 5 – Apr 10, 2026: Tue, 2:30–5:20 p.m.
Surrey
IAT 320 D100 Body as Interface Jon Corbett
Mehdi Nazemi
Jan 5 – Apr 10, 2026: Fri, 8:30 a.m.–12:20 p.m.
Surrey
IAT 333 E100 Interaction Design Methods Sessional
Jan 5 – Apr 10, 2026: Thu, 4:30–8:20 p.m.
Surrey
IAT 334 D100 Interface Design Paul Brokenshire
Jan 5 – Apr 10, 2026: Fri, 12:30–2:20 p.m.
Surrey
IAT 336 D100 Materials in Practice Kenneth Zupan
Jan 5 – Apr 10, 2026: Thu, 8:30–10:20 a.m.
Surrey
IAT 339 D100 Web Design and Development Helmine Serban
Jan 5 – Apr 10, 2026: Mon, 9:30 a.m.–12:20 p.m.
Surrey
IAT 343 D100 Animation Sessional
Jan 5 – Apr 10, 2026: Mon, 12:30–2:20 p.m.
Surrey
IAT 355 BLS1 Introduction to Visual Analytics Alireza Karduni
TBA
Location: TBA
IAT 359 D100 Mobile Computing Helmine Serban
Jan 5 – Apr 10, 2026: Tue, 8:30–11:20 a.m.
Surrey
IAT 373 D100 Co-op Practicum III Afshan Basaria
TBA
Location: TBA
IAT 373 D200 Co-op Practicum III Afshan Basaria
TBA
Location: TBA
IAT 373 I100 Co-op Practicum III Afshan Basaria
TBA
Location: TBA
IAT 374 D100 Co-op Practicum IV Afshan Basaria
TBA
Location: TBA
IAT 374 D200 Co-op Practicum IV Afshan Basaria
TBA
Location: TBA
IAT 374 I100 Co-op Practicum IV Afshan Basaria
TBA
Location: TBA
IAT 375 D100 Co-op Practicum V Afshan Basaria
TBA
Location: TBA
IAT 375 D200 Co-op Practicum V Afshan Basaria
TBA
Location: TBA
IAT 375 I100 Co-op Practicum V Afshan Basaria
TBA
Location: TBA
IAT 380 D100 Special Topics in Interactive Arts and Technology (Arts) (Character Design) Susan Clements-Vivian
Jan 5 – Apr 10, 2026: Mon, 2:30–5:20 p.m.
Surrey
IAT 386 D100 Directed Studies TBA
Location: TBA
IAT 386 D200 Directed Studies TBA
Location: TBA
IAT 387 D100 Directed Studies TBA
Location: TBA
IAT 387 D200 Directed Studies TBA
Location: TBA
IAT 387 D300 Directed Studies TBA
Location: TBA
IAT 387 D400 Directed Studies TBA
Location: TBA
IAT 410 E100 Advanced Game Design Yingchen Yang
Jan 5 – Apr 10, 2026: Wed, 4:30–6:20 p.m.
Surrey
IAT 431 D100 Speculative Design William Odom
Jan 5 – Apr 10, 2026: Thu, 11:30 a.m.–2:20 p.m.
Surrey
IAT 432 D100 Design Evaluation Mehdi Nazemi
Jan 5 – Apr 10, 2026: Fri, 12:30–4:20 p.m.
Surrey
IAT 438 E100 User Experience Design Andrew Hawryshkewich
Jan 5 – Apr 10, 2026: Thu, 4:30–8:20 p.m.
Surrey
IAT 445 D100 Immersive Environments Wolfgang Stuerzlinger
Jan 5 – Apr 10, 2026: Mon, 12:30–2:20 p.m.
Surrey
IAT 459 D100 Internet Computing Technologies Helmine Serban
Jan 5 – Apr 10, 2026: Thu, 8:30–11:20 a.m.
Surrey
IAT 460 BLS1 Generative AI and Computational Creativity Philippe Pasquier
Jan 5 – Apr 10, 2026: Tue, 7:00–8:20 p.m.
TBA
Burnaby
Burnaby
IAT 486 D100 Directed Studies Gabriela Aceves-Sepulveda
TBA
Location: TBA
IAT 486 D200 Directed Studies TBA
Location: TBA
IAT 486 D300 Directed Studies TBA
Location: TBA
IAT 486 D400 Directed Studies TBA
Location: TBA
IAT 487 D100 Directed Studies TBA
Location: TBA
IAT 487 D200 Directed Studies TBA
Location: TBA
IAT 487 D300 Directed Studies TBA
Location: TBA
IAT 488 D010 Directed Studies Susan Clements-Vivian
TBA
Location: TBA
IAT 499 D100 Graduation Project Gillian Russell
Jan 5 – Apr 10, 2026: Mon, 9:30 a.m.–12:20 p.m.
Surrey

Summer 2026 (Proposed)

Course Title Instructor
IAT 103W-3 Design Communication and Collaboration Niranjan Rajah
IAT 201-3 Human-Computer Interaction and Cognition Ö. Nilay Yalçin
IAT 206W-3  Media Across Cultures TBA
IAT 210-3  Introduction to Game Studies: Theory and Design Michael Filmowicz
IAT 244-3 Digital Photography I: Post Photography Michael Filmowicz
IAT 265-3 Multimedia Programming Eric Yang
IAT 309W-4 Writing Methods for Research Chantal Gibson
IAT 312-4 Foundations of Game Design Eric Yang
IAT 339-4 Web Design and Development Helmine Serban
IAT 340-4 Sound Design Mark Nazemi
IAT 360-4 Exploring Artificial Intelligence: Its Use, Concepts, Impacts Ö. Nilay Yalçin
IAT 431-4 Speculative Design Mark Nazemi
IAT 438-4 (tentative) User Experience Design TBA
IAT 461-4 Data Science for Human-Centred Systems Alireza Karduni