Co-op Internship

The Co-op internship for graduate students in the Department of Computer Science is intended to prepare interested and qualified students for careers in computer science and involves work placements in academic, governmental and private business settings, supervised by practicing professionals.

Application Requirements

  • A Supervisory Consent Form (with advisor/supervisor signature) should be sent to grad-admin@cs.ubc.ca prior to application
  • Be a full-time UBC (Vancouver) student in good academic standing
  • Demonstrate good communication skills, and a responsible, mature attitude
  • Demonstrate leadership, teamwork and time management
  • Be flexible and willing to accept a work placement outside the Lower Mainland

Work-Term Schedules

To be determined in consultation with the Computer Science graduate advisor.

  • Co-op work terms can usually only begin 6-7 months after application to the Co-op program
  • A work term may not be the last in a student's graduate program
  • M.Sc. students may not participate in more than two work terms
  • Ph.D. and Ph.D. Track students may not participate in more than three work terms, and these must be scheduled after taking their Research Proficiency Exam (RPE)
  • The number and the sequencing of the work terms must be approved by the Computer Science Graduate Advisor and, where applicable, by a student's research supervisor

For more information, please see the Co-op internship page.