Interactive Media Design

Courses

Interactive Media Design-2025/2026

Level 1
Take all of the following Mandatory Courses:
WRIT-1037Reason & Writing 1-Contemporary Media3
This course will introduce contemporary media students to essential principles of reading, writing, and reasoning at the postsecondary level. Students will identify, summarize, analyze, and evaluate multiple short readings and write persuasive response essays to develop their vocabulary, comprehension, grammar, and critical thinking.
MMED-1050Digital Media Theory & Project Mgmt 13
This course provides an essential foundation for success in the Interactive Media program by combining modern project management strategies with emerging technologies. Students will explore time management, collaboration, and professional communication skills while engaging in hands-on learning with artificial intelligence (AI) tools to support creativity, planning, and personal learning. Through lectures, labs, and exercises, students will develop critical thinking abilities, learn the fundamentals of accessibility and digital media file formats, and build confidence in documenting and presenting their work. By the end of the course, students will have designed their own AI tutor, collaborated on projects, and submitted a capstone deliverable that demonstrates their readiness for future interactive media work.
MMED-1051Design & Image 13
This course introduces the principles and techniques of effective digital design for the web, with a focus on user interface (UI) design for interactive media. Learn to create clear and functional UI wireframes, apply image optimization techniques for web performance, and develop interactive UI prototypes. Design fundamentals, visual communication, and layout strategies are explored using Figma, Adobe Photoshop CC and Adobe Illustrator CC as primary tools for creating professional, screen-based experiences.
MMED-1052Multi-Media Production3
This course provides a comprehensive introduction to web development, focusing on the foundational technologies used to create modern web pages. Student will learn HTML5 to structure content using semantic tags that enhance accessibility, SEO, and the document outline. Explore CSS to style web pages and create visually appealing layouts, with a focus on design principles using CSS Grid. Understand the importance of valid HTML and CSS to ensure proper functionality and compatibility across browsers.
MMED-1053Visual Communication 13
This course introduces the theory of visual design and layout in the interactive media field, with a focus on User Interface (UI) design and an introduction to User Experience (UX) principles. Emphasis is placed on visual hierarchy, layout, and design strategies that enhance the user experience across a variety of screen-based applications.
MMED-1054Multimedia Authoring 13
Learn version control with Git and GitHub as a foundation for effective collaboration and code management in modern web development. Explore industry-standard tools, technologies, and workflows essential for building interactive, user-focused web applications in team-based environments. The course also extends CSS concepts introduced in Multi-Media Production, focusing on advanced styling techniques to create interactive, accessible, and visually engaging web interfaces.

Level 2
Gen Ed - Take a 3 credit General Education elective course.
Take all of the following Mandatory Courses:
COMM-3075Communications for Media3
This course, designed for students who plan to work in the field of media, focuses on professional written and verbal communication skills. Students learn to prepare a variety of work-related documents. In addition, students learn about research methods and documentation formats. The principles of effective writing - organization, grammar, style, clarity, and tone - are reinforced throughout the course. The goal of the course is to prepare students for the communication tasks and considerations they will encounter in the media workplace in order to meet the needs of employers and/or the communities they will serve.
MMED-1055Multimedia Authoring 23
This course provides a foundational understanding of JavaScript, a critical component of modern web development. Learn core concepts such as variables, functions, loops, and event handling to create dynamic and interactive web pages. Explore the Document Object Model (DOM) to manipulate content, respond to user actions, and enhance functionality. Gain hands-on experience with debugging, best practices, and real-world applications to build engaging, responsive, and efficient web experiences.
MMED-1056Web Development 13
This course explores responsive web development with a focus on mobile-first design and CSS Grid. Learn to create adaptive layouts for an optimal viewing experience across devices, from smartphones to desktops. Master advanced techniques like media queries, flexible grids, responsive images and scalable typography. Integrating with the Multimedia Authoring 2 course, this class incorporates JavaScript functionality to enhance interactivity and user experience. With a mobile-first approach, you'll design websites that prioritize performance on mobile devices while ensuring seamless transitions to larger screens.
MMED-3035Design & Image 23
This course builds on foundational digital design principles, with a concentrated focus on creating a variety and varied set of design outcomes. Responsive UI designs optimized for mobile, tablet, and desktop platforms is a continued focus. Students will engage in the application of advanced design techniques to develop visually cohesive and user-centered interfaces and designs suitable for a range of marketing environments. Branding and promotional design is continued for the development of label design, package design, and movie poster creation. Adobe Photoshop CC and Adobe Illustrator CC serve as the primary tools, enabling students to execute complex visual strategies and prepare industry-standard deliverables across multiple media formats.
MMED-1057Motion Design 13
This course provides a foundational introduction to Motion Design, where students learn how to bring visual elements to life through animation and design. Using industry-standard tools like Cinema 4D and Adobe After Effects, students will explore basic animation techniques, visual composition, and motion-based storytelling. Through hands-on projects, students will create animated titles, product design, and short visual sequences while developing a working knowledge of 2D and 3D motion graphics. This course is designed to build technical skills and creative confidence in the world of motion design for film, the web, and digital media.
MMED-3036Digital Media Theory & Project Mgmt 23
This course builds on the foundations established in Digital Media Theory & Project Mgmt 1, with continued emphasis on time management and self-directed learning. Students will explore the theory and application of digital design systems, including branding, foundational elements, and design patterns, and begin building these systems. The course also introduces video production fundamentals such as frame rates, codecs, aspect ratios, and sizing, while focusing on editing techniques that support compelling storytelling. Students will examine roles within the media industry, evaluate career paths, and develop written portfolio content using prompt engineering tools, gaining practical skills essential for success in the interactive media field.

Level 3
Gen Ed - Take a 3 credit General Education elective course.
Take all of the following Mandatory Courses:
MMED-3038Electronic Image Production3
This course emphasizes the critical role of logos, style guides, brand guidelines, and professional documentation in creating cohesive visual identities. Through comprehensive overviews and real-world examples, students will learn the structure and flow of effective branding materials. Practical instruction in Adobe Illustrator, Photoshop, InDesign and more, equips students with the essential skills to design and produce professional brand assets and documentation.
MMED-3039Multimedia Authoring 33
Explore modern front-end web development techniques to enhance workflow and interactivity. Learn to modularize CSS with SASS partials, create dynamic animations using GreenSock (GSAP), and integrate 3D models and AR objects into web pages. Gain an understanding of JavaScript modules for efficient coding and use AJAX for client-server communication. Build engaging, interactive web applications with these essential tools and techniques.
MMED-3040Web Development 23
This course introduces students to back-end Web technologies in the LAMP Stack. Students learn to plan and build multi-table mySQL relational databases, to use Structured Query Language (SQL) for interacting with a database, and the PHP programming language to create Web pages with dynamic content. Students will apply these back-end technologies to their personal Portfolio site.
MMED-1058Motion Design 23
In this course, students will be introduced to the principles and practices of motion graphics design, with an emphasis on professional workflows and creative development. Core concepts such as kinetic typography, color theory, and timeline-based animation will be explored through the creation of title sequences, bumpers, trailers, and station IDs. Students will gain hands-on experience using industry-standard software, focusing on Cinema 4D for 3D motion graphics and Adobe After Effects for animation and compositing. The course emphasizes the integration of 2D and 3D elements in motion design, preparing students to produce visually engaging content for digital and media.

Level 4
Gen Ed - Take a 3 credit General Education elective course.
Take all of the following Mandatory Courses:

Group 1
MMED-5006Multimedia Authoring 44
Advance further with techniques for modern web development, working with AJAX, Fetch, and JSON to interact with APIs and create data-driven applications. Continue exploring JavaScript modules, bundling, and efficient code organization. Get introduced to Node.js and the Node Package Manager (NPM) to manage dependencies and streamline development. Expand into programming paradigms, including object-oriented and functional programming, and gain hands-on experience with reactive frameworks through an introduction to Vue.js.
MMED-3006Video Production3
This course develops advanced skills in video production tailored for diverse interactive applications. Topics include 3D animation and special effects, with a strong emphasis on content creation and storytelling. Students will work on independent group projects, applying industry-standard software such as Adobe After Effects for post-production. The course fosters both technical proficiency and creative collaboration to produce professional-quality video content.
MMED-3014Multimedia & the Internet3
Continuing from Web Development 1, students will learn to develop a Content Management system (CMS) using PHP for client management of dynamic database content. Students are introduced to the principles of Object-Oriented Programming, moving into the use of an Object-Oriented PHP framework to develop a REST API for their Final Client Showcase project. Students learn to integrate their back-end APIs with front-end JavaScript frameworks such as Vue.js. Students also learn how to set up and manage online hosting and domains for their dynamic Web projects and personal Portfolio.
DEVL-3005Career Research3
The Career Research course was developed in response to industry feedback to equip students with the essential skills for launching a successful career in the interactive media industry. This course guides students through company profiling, job search strategies, networking, and interview preparation, helping them build confidence and professionalism to stand out and thrive in their chosen field.
MMED-3048Internship2
Students will have the opportunity to complete an internship in the interactive media industry, gaining real-world experience in project planning and collaborative UI design and web development environments. Second-year students begin research and preparation in the first term to ensure readiness for their placement during the final term.


Group 2
Take MMED-3013 or INNV-1001
MMED-3013Multimedia Marketing/Business Management3
This course explores essential advertising and business strategies integral to the interactive media design industry. Students will examine advertising campaigns, marketing techniques, business planning, brand communication, and other critical topics. With an increasing number of interactive media professionals pursuing freelance and entrepreneurial paths over traditional salaried roles, this course equips students with the knowledge and tools needed to launch and manage their own businesses. Emphasis is placed on the fundamentals of advertising, business management, and freelance operations-providing a solid foundation for success in today's fast-paced, ever-evolving multimedia landscape.
INNV-1001Innovation Applications3
Organizations and individuals need to be innovative to succeed in the complex and rapidly-changing global marketplace. In this course you will learn the fundamentals of innovation and how innovation applies to your discipline or field.Using this foundational knowledge, you will apply the novel and adaptive thinking processes and tools presented in the course to complete an innovative learning project in collaboration with other students.The project will be based on a real-world scenario with a defined scope as chosen by your professor. The project may involve external live clients and a multi-disciplinary approach.Throughout the course, novel and adaptive thinking skills as well as collaboration skills will be evaluated through self assessment.This course is designed to give students in certificate and diploma programs a foundation in innovative thinking.

Gen Ed - Electives
Take 9 General Education Credits -
Normally taken in Levels 2, 3 and 4

Program Residency
Students Must Complete a Minimum of 19 credits in this
program at Fanshawe College to meet the Program Residency
requirement and graduate from this program

Contact/Questions