CPSY 490 - Basic Counselling Skills | 2026-2027

This course introduces the art of counselling skills as a part of the growth process. Basic helping skills will be explored from Hill’s three stage model of helping; exploration, insight and action. Students will be provided a framework from which they can approach the counselling process. They will also learn specific skills to use in sessions with clients to help their clients explore, gain insight, and make changes in their lives. Students will also begin to explore the process of coming to think of themselves as a helper.

CMPT 470 - Introduction to Bioinformatics | 2026-2027

An overview of the interdisciplinary science of genomics, proteomics, and bioinformatics which applies the tools of information technology (computer hardware and software) to analyze biological data such as gene or protein sequences. This course examines the theory of bioinformatics as well as its practical application to biological problems using approaches such as BLAST searches, phylogenetics, and protein structure function analysis.

CMPT 461 - Immersive Computing | 2026-2027

This course introduces theories, techniques, and applications of immersive computing and related technologies. Students will be introduced to advanced 3D modeling/animation and virtual environment building techniques. In a semester-long project, students will develop their projects using an immersive framework to design, build, and evaluate immersive virtual environments.