Prospective Graduate Students

If you are interested in working with me at the University of Calgary, please send me your CV, unofficial academic transcripts, and any published papers, with "Prospective Student - Immersive Virtual School" in the email subject. Note that I am looking for students to join the Immersive Virtual School research program.


Computer Science Graduate Program, Thesis-based M.Sc. and Ph.D.:

Application deadlines:

Admission requirements:

Admission course requirements: All master's and PhD applicants must have taken at least one (third-year or above) undergraduate course in each of the 4 categories listed below:

If you are an undergraduate student at UCalgary, this is a list of courses you must have taken before you apply:

CPSC (217 or 231), (219 or 233), 251,
(313 or 351), (319 or 331), 355,
413, (457 or 411 or 441), (453 or 481 or 433 or 599.11),
SENG 300, MATH 211, 265.

We have a guaranteed minimum funding package for our thesis-based graduate students. We also have funding to support students to attend academic conferences. Our graduate students receive health, dental, and vision insurance. Other benefits include maternity leave, partner leave, etc.

We recognize the importance of Equity, Diversity, Inclusion, and Accessibility, and we promote EDIA in research and in the professional development of the students in my research group. We encourage people with diverse backgrounds, perspectives, and lived experiences to apply to join us.


Transdisciplinary program: Computational Media Design (CMD), Thesis-based M.Sc. and Ph.D.:


Other degrees we offer:


Prospective students, I would be happy to answer your questions regarding my group. Due to the volume of emails I receive, I may not be able to respond to all applicants.

Finally, here are some notes and advice for prospective graduate students.