Course List for IMD

Please click on the course number to access more information

Click here for a list of equivalent courses.

Year 1

Fall Winter
BIT1100 (0.5) Mathematics I for IMD
ELECTIVE1 (0.5) Arts & Humanities Elective
IMD1000 (0.5) Introduction to Interactive Multimedia Design
IMD1002 (0.5) Visual Dynamics
IMD1004 (0.5) Design Processes
BIT1002 (0.5) Physics for Information Technology I
BIT1400 (0.5) Intro to Programming and Problem Solving
ELECTIVE2 (0.5) Arts & Humanities Elective
IMD1001 (0.5) Visual Communication
IMD1005 (0.5) Web Development

Year 2

Fall Winter
BIT1101 (0.5) Mathematics II for IMD
BIT2008 (0.5) Multimedia Data Management
BIT2400 (0.5) Intermediate Programming
IMD2003 (0.5) Audio and Video
IMD2007 (0.5) Intro to 3D Animation
BIT2006 (0.5) Elective
BIT2009 (0.5) Statistics for Technology
IMD2006 (0.5) Introduction to Game Design and Development
IMD2900 (1.0) Design Studio 1

Year 3

Fall Winter
CCDP3003 (0.5) Communication Skills for IMD
IMD3005 (0.5) Sensor-Based Interaction
IMD3006 (0.5) Software Design for Multimedia Applications
IMD3900 (1.0) Design Studio 2
BIT2002 (0.5) Marketing in the IT Sector
IMD3002 (0.5) 3D Computer Graphics
IMD3004 (0.5) Human Computer Interaction & Design
IMD3901 (1.0) Design Studio 3

Year 4

Fall Winter
ELECTIVE3 (0.5) Elective for IMD
IMD4901 (0.75) IMD Capstone Project
Select (1.5) From IMD 4006, IMD 4008, ITEC 4007, ITEC 4009, ITEC 4010, ITEC 4011, ITEC 4012, ITEC 4014. *
ELECTIVE4 (0.5) Elective for IMD
ELECTIVE5 (0.5) Elective for IMD
IMD4002 (0.5) Technology and Culture
IMD4901 (0.75) IMD Capstone Project
*Applies only to students following the original program requirements (non-streaming) from calendar years 2021 to date. See page 2 of progression map for stream core courses or seek advising for course selection if your admission year is prior to 2021 and you are not selecting a stream or changing your audit calendar year to follow the new requirements.