Meghan Allen
meghana AT cs DOT ubc DOT ca


Department of Computer Science
#201 - 2366 Main Mall
Vancouver, BC V6T 1Z4
(604) 822-4912

Vantage College
#174 - 1855 West Mall
Vancouver, BC V6R 1Z2
(604) 827-2149

About Me

I am passionate about offering courses that actively engage students. I am interested in exploring educational technologies to determine the best tools with which to engage students. I feel strongly that computer science is for everyone and work to increase the diversity of our field.

In addition to teaching, I facilitate the involvement of undergraduate UBC computer science students in UCOSP (Undergraduate Capstone Open Source Projects). This program allows our students to be mentored by industry professionals in an open source setting while working with peers from across Canada.

For more information about me, please see my Linked In profile.


I was the adminstrator for CPSC 110, Computation, Programs, and Programming. If you are a CPSC 110 student, please read the FAQ and if your question still isn't answered please email cpsc110-admin AT cs DOT ubc DOT ca for help.

In the upcoming year I will be teaching CPSC 110, SCIE 113, VANT 148 and VANT 149.

In the past I have also taught: