Annual Trimentoring wrap-up party

Program Description

The Computer Science Tri-mentoring program was launched in 2002 as a pilot program to match junior undergraduate students with senior undergraduate students, who are in turn matched with industry or faculty mentors. Junior students get advice from senior students regarding course planning, student life, and opportunities for extracurricular activities. Both junior and senior students get a chance to explore career options and hone their networking and communications skills by participating with their mentors in such activities as job shadowing, company visits, career fairs, and industry panels.

The program brings together students, faculty, alumni, and industry mentors three times each year for mentoring and networking, with each triad also meeting on its own at least two times per year. The program is run by a group of student representatives together with the program coordinator, Michele Ng, and the Career Planning and Placement Coordinator, Diane Johnson, with help and guidance given by the Student Development Committee.

New features are constantly added to the program, including the creation of a student-led steering committee, the incorporation into mentoring events of icebreaking activities such as “speed mentoring,” the establishment of Incredible Mentor Awards for long-term service, and the inclusion of graduate students into the program. The program evolved from a 45-member pilot program in 2002 to a 400-member full program in 2016, and is currently the largest mentoring program at UBC’s Vancouver campus.

Information for Mentors

Help nurture the development of senior students by acting as their mentor. You'll provide them with valuable insight on how to build a successful career and gain leadership skills, and they, in turn, will use that knowledge to mentor students in their first or second year of study. 

You will be introduced to your mentee at the kick off event which is held in September. At the event, you will get to know your mentee, as well as participate in a "speed mentoring" session. The session allows mentors to have a chance to talk to multiple students, and to network with other mentors. Students will network with mentors in small groups and find out about the mentors' career paths, their advice to students about how best to prepare for professional life, and their insights regarding labour market trends and effective job search approaches.

Benefits of being a mentor

  • Offer students career-related support, guidance, and inspiration
  • Build your professional network
  • Improve your communication and leadership skills
  • Develop or maintain your connection with faculty and students at UBC’s Department of Computer Science
  • Contribute to the future of your industry by assisting the next generation of leaders

Requirements for being a mentor

  • You are currently working in the IT field in the Lower Mainland
  • You have a Bachelor’s, Master’s or PhD in Computer Science or Computer Engineering
  • You are available to meet face-to-face with your mentee once per term, and to answer further questions by email.

To participate as a mentor

  • Get tips on being an effective mentor by downloading the mentoring guidebook.
  • Contact program coordinator Michele Ng for further inquiries and information on application procedure.

a place of mind, The University of British Columbia


ICICS/CS Building 201-2366 Main Mall
Vancouver, B.C. V6T 1Z4 Canada
Tel: 604-822-3061 | Fax: 604-822-5485
Undergrad program:
Graduate program:

Emergency Procedures | Accessibility | Contact UBC | © Copyright The University of British Columbia