CREATE Overview & Eligibility


Because of its highly cross-disciplinary nature, the DFP graduate training program is structured as 12 credits of specialization components that enrich another degree program. You will receive a degree in your home department, completing its requirements; within this degree’s electives, your training will be enhanced with a unique DFP experience and connection to a life-long cohort and network. You will gain core knowledge from anchor courses and electives, apply it in cross-disciplinary teams that address problems defined by industry, then complete a research thesis with your DFP supervisor(s). You will present your work to DFP industry partners, potential employers and other end users during an annual Design Showcase: in your first year, your team DFP Project, and in subsequent years, your thesis research. As a graduate, you will have learned to transcend disciplinary boundaries to work in teams that advance new products through the design, user research, and product management pipeline.


  • Must be enrolled in a UBC Graduate program
  • Must have a DFP Supervisor



DFP Core: In Year 1, students will take two DFP Core courses [read more]:

  • CPSC 544: Fundamentals in Designing Interactive Computational Technology for People (or approved equivalent);
  • CPSC 554K: DFP Project, a team-based project sponsored by industry and public-sector partners.  
DFP Electives: Students will take 5 credits of DFP designated electives, offered through DFP partner departments or schools, including courses on research methods, visualization, policy, informatics, entrepreneurship, security and privacy. [read more - coming soon]
DFP Professional Development:  Students will participate in the HCI@UBC Colloquium Series, a DFP Workshop Series (Ethical Practices, Prototyping, Portfolio) and an Annual Design Showcase for industry and community partners and potential employees. Students select and attend at least three workshops from UBC’s Graduate Pathways to Success program.

Thesis or Major Project

Students complete a thesis or major research project in their home department, supervised by one or more DFP core faculty members.

Other Cohort Opportunities

Design Showcase: Each spring, all DFP grad students demonstrate their latest projects in a forum that brings together the UBC DFP community with its off-campus partners.
Summer School: Students can organize short courses on student-chosen topics by distinguished guests, invited on their behalf by the DFP graduate training program.
Grad-led events: DFP students are encouraged to organize their own series, from peer-learning to social events.