Digital Media is offered collaboratively by Computational Arts (School of Arts, Media, Performance, and Design) and Electrical Engineering and Computer Science (Lassonde School of Engineering), fusing arts and media with engineering. In the program, students use code and programming as tools for creative expression in forms such as games, immersive and 3D environments, the internet of things (IoT), interactive performance, and data visualization.
Work in digital media focuses on a broad range of current and emerging forms of digitally supported media, with applications that range from software development to video games and interactive media art. The name Digital Media reflects the breadth and the hybrid nature of the area of study, which applies the methods and theories of computer science and art to the design, implementation, evaluation, and study of the multitude of forms found in contemporary digital media.
Digital Media responds to a well-established worldwide interest in the hybridization of art and science practices and methodologies. Students work within a shared environment that enables them to develop expertise across computational science and artistic practice, work in teams, and to develop interdisciplinarity. In Digital Media students integrate critical artistic discourse and scientific inquiry with broad application to the creative industries of tomorrow, including next-generation performance, screens, mixed reality, informatics, data visualization, games, mobile applications development, and new contemporary art forms.
In the program, students begin with an 18-month common core and then branch into one of three streams according to their interests and goals. In upper-year courses, students work independently and collaborate on ambitious group projects, allowing them to advance their individual interests and gain valuable large-scale development skills. In addition to gaining in-depth knowledge with cutting edge technology, students graduate with the creative skills for the future of work, including computational thinking, sensemaking, resilience, teamwork, and human-machine collaboration.
Top 6 reasons to apply
Ontario’s only degree program that integrates art, computer science, and engineering.
Learn computational thinking, teamwork, resilience, and skills for the future.
Explore creative expression through innovating technology.
Professional internship opportunities through Lassonde’s Co-op office.
Work in cutting edge research labs and state of the art classroom facilities.
Great career opportunities.
First 18 months
The Common Core
In the first 18 months of the program students in the Digital Media program complete a common core curriculum built from a mix of courses from Computational Arts and Computer Science and Electrical Engineering. Topics such as interactive art, programming, and critical studies provide students with the theoretical and practical background needed to succeed in the program, as well as in the future of the field.
Year two to four
During their second year, students choose between three streams according to their interests and goals. The Digital Media Game Arts stream engages students in game theory, design, and development in the cutting edge and future domains of game development and design, Digital Media Arts stream focuses strongly on digital art creation and production where the use of computational systems and thinking is the primary mode of expression, and Digital Media Development is oriented to the more technical side of the field with a deeper dive into areas that cross into computer science, such as low-level computer graphics pipelines and game engine development. These streams represent pathways through the program with the intent of highlighting broad study areas. Each stream also provides students with options and opportunities for students to combine elements from other streams, as well as courses from across AMPD and York University, to tailor their studies to fit their particular needs.
Combine your love of Game Design and Development with future forms and contexts for gaming - Digital Media Game Arts
Video Games are a defining cultural form of the 21st century. The Digital Media Games Arts stream has an expansive and forward-looking perspective on game education through the exploration of a range of delivery platforms. In the Digital Media Game Arts streams students learn the skills of game development and design from concept to production. Students gain hands-on experience working with professional game engines, with the dissemination of work in various platforms and cultural contexts (mobile media, web-based, gallery, urban gaming, etc.), with an approach that incorporates interdisciplinary collaboration and new frontiers of gaming. In addition, the Digital Media Game Arts Stream examines new and cutting-edge trends in video game development, such as in the areas of alt gaming, queer games, Not Games, and urban gaming where the potential and boundaries of games and gameplay are being challenged and tested.
Are you interested in exploring technology as an expressive medium? - Digital Media Arts
The Digital Media Arts stream focuses on the creation of digital media performance and artistic expression through technology. With its blend of offerings in digital performance, physical computing and fabrication, and mixed reality, the program inhabits the spaces between the virtual and the physical, encouraging a seamless continuum between virtual reality and the world we inhabit. While placing more emphasis on offerings in AMPD, the stream in Digital Media Arts emphasizes the use of creative coding, computational, and systems thinking as methods for creative expression. The Digital Media Arts stream has the most flexibility of the three streams. Students can pursue a range of interests from creative technology to artists who are exploring the cutting edge of new media and new contemporary art forms.
Want to create the future of Digital Media tools and technologies? - Digital Media Development
Placing more emphasis on offerings in Electrical Engineering and Computer Science, the Digital Media Development stream focuses on the design of core tools and technologies supporting digital media practices. This stream provides a specialized track into our most advanced options in Digital Media such as low-level game development, human-computer interaction, signal processing, virtual reality, machine learning, and simulation. Students in this stream are well situated to work in areas of low-level digital media and tool development that represent a high-demand sector in the creative industries. As with all of our streams, topics are taught in a manner that encourages resilience and adaptability in the ever-shifting landscape of new media technology, so that graduates are positioned to adopt new technologies and paradigms as they arise and keep on the cutting edge of the field for the unforeseeable future.
Game Programmer/ Manager/ Designer/ Developer
Game UI Programmer
Technical Artist for Video Games
New Media Artist
Interactive Experience Designer
Interactive Media Developer
Graphic Arts Technician
Creative Producer/ Developer
Web Programmer/ Manager/ Designer/ Developer
Front End Application Developer
Full Stack Software Developer
Application Analyst and Architect
Computer Programmer/Software Engineer
Digital Media Teacher and Subject Coordinator
Creative Consultant/ Director
Digital Development Architect
Digital Marketing Manager
Digital Project Director
Digital Strategies Specialist
Editorial Technical Director
Embedded Computing Developer/Engineer
Lead Programmer/ Designer
Social Media Executive
Software Architect/ Designer/ Programmer/ Engineer
Software Testing Engineer