Open Positions

Graduate Students

We are recruiting MSc and PhD students for Fall 2027.

The lab has funded openings for motivated graduate students interested in Human-Computer Interaction (HCI), 3D User Interfaces (3DUI), Virtual Reality (VR), Augmented Reality (AR), Spatial Thinking, and Creative Applications.

Most projects involve developing interactive applications and require knowledge of Unity and C#. Our research typically includes user studies to evaluate the effectiveness of the technologies we develop from a human-centred perspective.

Who we are looking for

Applicants should have a background in relevant areas of Computer Science, such as HCI, User Interfaces, VR, AR, or XR.

MSc applicants should have experience developing interactive applications, such as games, simulations, or VR/AR applications. This experience should be demonstrated through relevant coursework or previous projects.

PhD applicants should have experience developing interactive applications as well as previous research experience in HCI and/or VR/AR/XR. Research experience may be demonstrated through publications, a thesis, research projects, or a portfolio.

Graduate programs and application deadlines

Applicants interested in joining the lab may apply through one of the following programs:

Please refer to the program pages above for the official application requirements and process. Application deadlines for Fall 2027: International applicants (March 15, 2027), Canadian applicants (May 1, 2027).

How to contact the lab

The lab typically reviews prospective students and conducts recruitment discussions during October and November. However, applications are reviewed until the program deadlines.

If you are interested in joining the lab, please email mbarrera [at] ucalgary [dot] ca and include:

Note: The lab does not focus on AI or software engineering research as its primary research area, even when these topics are applied to VR, AR, or XR. Applicants primarily interested in these areas should consider other labs. Emails from applicants interested in these areas won't be replied to.

Internships

We are looking for undergraduate student interested in doing a 4-month internship at the lab. Most students should consider arriving either in January (Winter Semester) or in May (Summer Semester).

Students should have an interest in Human-Computer Interaction (HCI), User Interfaces for 3D (3DUI), Virtual Reality (VR), and Augmented Reality (AR), but no previous background in these areas is needed. Students considering doing a graduate degree in the lab, are encouraged to apply to an internship to experience doing research with us.

These opportunities are funded via the following programs:

Interested students should verify they meet the requirements of the selected program before contacting me at mbarrera [at] ucalgary [dot] ca. to talk more about this opportunity.

About University of Calgary

The University of Calgary (UCalgary) is a leading research-intensive university in Calgary, Alberta, Canada. The Department of Computer Science at the University of Calgary is part of the Faculty of Science and is known for its strong programs in computing education and research. Research in the department is diverse and collaborative, with strengths in areas like visualization, cybersecurity, VR/AR, data science, and robotics. Students have opportunities to work on cutting-edge projects in state-of-the-art labs, participate in industry partnerships, and gain hands-on experience through co-op programs. The department emphasizes innovation, critical thinking, and preparing students for careers in tech, academia, and beyond.

About Calgary

Calgary is a great place to live as a grad student. It's a friendly, growing city with lots to do — from great restaurants and coffee shops to festivals and live music. You're also just a short drive from the Rocky Mountains, perfect for weekend hikes, skiing, or just taking in the views. The city has good public transit, plenty of parks, and a cost of living that is often lower than in bigger cities like Toronto or Vancouver. It’s a nice balance of city life and easy access to nature.