Skip to main content

Digital Media Practicum: UBC Qualifications and Application


Candidates must:

  1. be current UBC undergraduate students (preference may be given to students in CS programs) with third-year standing or above,
  2. have completed CPSC 221, CPSC 310, and CPSC 344 with a grade of at least 72% in each by the end of the term before the practicum course plus have an overall average of at least 72%,
  3. have excellent teamwork skills,
  4. commit to a 6 credit course with a commensurate workload of about 20-25 hours per week during that term, and
  5. be available to work the equivalent of two days per week onsite at the Centre for Digital Media. (Specific arrangements subject to their team's mutual consent, but note that the CDM is easily accessible by bus from UBC.)

Useful but optional: more software design background; graphics, vision, or animation background; demonstrated success on team projects; web/mobile development experience; story or game design experience; etc.

We will consider applications from applicants who do not meet a very small subset of the requirements above, but having all the requirements will grant an advantage to applicants. (We would also prefer that you register for the CPSC 491 waitlist. If you are unable to register for the waitlist, please apply at the link below and document your reasons for being unable to register.)


To apply to participate in the next session, please register for the CPSC 491 waitlist via the UBC Student Service Centre (if possible given your credit limit) and then fill out the UBC Digital Media Practicum Application Form.

Successful candidates will be invited to interview at the Centre for Digital Media.

Applicants will be advised of their status within about 4 weeks from the deadline for applications. Selection will be based partly on fit with the students/projects available at CDM and partly on the applications and possible interviews. We will do our best to match accepted students to projects that best match their career goals (though all projects are relevant to any area in digital media), but we cannot guarantee particular topics, tools, teammates, or other details of the project.

UBC/SFU Digital Media Practicum Main Page.