CPSC 491

Interactive Digital Media Practicum

Course Description

Design and implementation of interactive digital media systems using modern processes and tools. Projects provided by external clients or vetted entrepreneurial pitches are developed by interdisciplinary teams composed of one CPSC 491 student and multiple Master of Digital Media students.

Average difficulty
1 / 5
Average quality
5 / 5
Scroll to see reviews

Add a Review for this course

Please ensure that your review is respectful and constructive. Read about UBC's aim for creating a safe and inclusive learning environment here. These reviews may take several days to process and will be scanned for inappropriate or malicious content.

Please enter a name/username.
Enter a valid url including the 'https://' prefix. (https://www.example.com)
Please enter your course review. [minimum length: 50 characters]
3
3

This is a cheat code for those wanting to get high level CPSC credits. It is 6 credits, with the work of a 3 credit course. It is completely project based (work in a interdisciplinary team), so no exams or anything, and so has an extremely high average.

Furthermore, you get access to a cool building (CDM) and there are some high level companies that request projects there (Huawei, etc.), however chances are it will be a relatively small company / startup. Your teammates are doing Masters degrees, so they are pretty chill, a bit older, and come from a variety of industries.

The project is completely random; I created an educational videogame for example in Unity.

There is an emphasis on visualization based projects, so if you have those in your application, you will have a good chance of getting in.

Difficulty:1
Quality:5
lmao, Feb 9 2026, course taken 2024W2

Historical grade information

Grades information from UBC Grades Database