Year | Course ID | Course |
---|---|---|
2024-2025 | CHIN 412 | Modern Chinese Texts IIAn intensive reading course for students who have acquired advanced reading skills in modern Chinese. Selected reading materials cover a wide range of modern and contemporary Chinese fiction, non-fiction, and cinematic texts from 1975 to the present. Through intensive reading of some influential works of this period, students will gain a better understanding of the development and major themes of modern Chinese culture. Course Credits: 3
Prerequisite(s): CHIN 402, Gr. 12 Chinese, or instructor's permission following a successful Mandarin Placement test. Courses are for Chinese native-language speakers or those with an equivalent level of competency.
NB: Currently offered as a Directed Study
|
2025-2026 | CHIN 412 | Modern Chinese Texts IIAn intensive reading course for students who have acquired advanced reading skills in modern Chinese. Selected reading materials cover a wide range of modern and contemporary Chinese fiction, non-fiction, and cinematic texts from 1975 to the present. Through intensive reading of some influential works of this period, students will gain a better understanding of the development and major themes of modern Chinese culture. Course Credits: 3
NB: Currently offered as a Directed Study
|
2025-2026 | CMFT 525 | Foundational Skills in CounsellingThis course is designed to help students develop and apply basic counselling skills and helping attitudes and to assist students in developing an understanding of the helping and therapeutic process. Self-awareness and evaluation, giving and receiving feedback, and reflection upon the development of clinical skills alongside of individual counselling style is an essential part of this course. Course Credits: 3
|
2025-2026 | CMFT 552 | Marriage & Family Therapy TheoriesThis course introduces the classic and post-modern family systems concepts and theories. Multiple models of family systems therapy will be presented to provide a framework for conceptual integration and application to clinical practice. Throughout the course students will be encouraged to assess and integrate family therapy theories with a Christian worldview. This course also provides opportunities for professional development through personal reflection and the construction of an integrated therapeutic perspective on the process of change and care within family therapy. Course Credits: 3
|
2025-2026 | CMFT 553 | Advanced Skills in Marriage & Family TherapyThis course introduces students to conceptual, executive, and perceptual therapy skills, including forming a therapeutic relationship, clinical documentation, crisis management and countertransference issues. The skills will be acquired in class lectures and exercises as well as weekly practice sessions with their peers. Issues that are related to diversity and power and privilege as they relate to the areas of age, gender, sexual orientation, health/ability, culture, SES, spirituality, and ethnicity will also be addressed. Open only to MAMFT graduate students or with special permission. Course Credits: 3
|
2025-2026 | CMFT 580 | PsychopathologyThis course will cover the assessment and treatment of major psychopathologies of the DSM–5. Students will gain familiarity with the DSM, and alternative approaches to psychological distress. Students will learn about various diagnostic techniques and some psychological assessment tools relevant to the disorders studied. MFT specific assessment perspectives and practices will be covered within the course, and psychopharmacological treatment of the different disorders will also be addressed. The role of spirituality in psychological dysfunction and well-being will be explored. Course Credits: 3
|
2025-2026 | CMFT 582 | Research Design in MFTThis course provides students with an understanding of clinical research methods and design. Additionally, this course addresses the relevance of research to students’ clinical work. Students will investigate existing research and research methods used in MFT, including quantitative and qualitative and mixed methods designs. Ethical issues and considerations in research will also be addressed, as well as learning to critically evaluate existing research. A primary aim of this course is to help students become evidence-based practitioners and navigate how to critically evaluate current research. Course Credits: 3
|
2025-2026 | CMFT 590 | Counselling PracticumThis course provides 140 hours of supervised experience by a qualified faculty member and site supervisor. Students must have at least 40 hours of direct client contact (10 additional group hours gained through group class) and meet weekly for individual and group supervision. Practicum is demanding and challenging. Students need to be aware that it is common to exceed 140 hours of involvement and plan to allot sufficient time for focused involvement. Supervision will also include client concerns related to diversity aspects including age, gender, sexual orientation, health/ability, culture, spirituality, ethnicity, power, and privilege. Course Credits: 3
|
2025-2026 | CMFT 591 | Foundations in PracticumFocuses on continued development of therapeutic skills, exploring Person of the Therapist and Signature Themes, as well as practical training on informed consent, confidentiality, and developing treatment plans. The Clinical Coordinator will assist students applying for external clinical practice placements and understanding the necessary paperwork for recording hours. Supervision will also include client concerns related to diversity aspects including age, gender, sexual orientation, health/ability, culture, spirituality, ethnicity, power, and privilege. Course Credits: 1
|
2025-2026 | CMFT 630 | Counselling Diverse PopulationsThis course introduces the theory and practice of multicultural counselling and family therapy including various aspects of diversity: identity formation, race, ethnicity, class, gender, sexual orientation, spirituality, ability/disability, and aging. Students will have the opportunity to explore their own culturally informed belief systems, values, and practices. Research and class content will focus on knowledge and understanding worldviews that underlie client behavior, relationships, and resources. Ethical issues and culturally sensitive therapeutic approaches will be explored. Emphasis will be placed on integration of personal awareness, theoretical knowledge, and contextual clinical competencies. Course Credits: 3
|
2025-2026 | CMFT 660 | Assessment & Systemic InterventionsAn advanced course in Marital and Family Therapy, the course will focus on theories of family therapy, practical application of theory to therapy situations, clinical skill building and spiritual issues as they relate to Marriage and Family Therapy. It is assumed that students have had prior learning of Systems Theory. Students will be required to actively participate in the learning modules. Students will be required to apply the concepts learned to personal and group projects. Issues that are related to diversity and power and privilege as they relate to the areas of age, gender, sexual orientation, health/ability, culture, SES, spirituality, and ethnicity will also be addressed. Course Credits: 3
|
2025-2026 | CMFT 661 | Group CounsellingThis course provides students with an introduction to group theory and acquisition of group leadership skills. Also included will be group development, ethical considerations, and the use of groups in church, parachurch and community mental health settings. The course will be taught from a relational/systems perspective. Using key theories of group counseling and family systems models, the class will explore attachment issues, recapitulation of family of origin in the group, boundary setting, and other individual/relational dynamics that occur in group work. The course includes an in-class group experience for facilitation skill building and person of the therapist development. Course Credits: 3
|
2025-2026 | CMFT 664 | Ethics & Professional IssuesThis course examines the major legal and ethical issues involved in the practice of therapy. Special attention is given to the American Association of Marriage and Family ethical standards, the laws of British Columbia regarding the practice of therapy, uniquely to Christian perspectives and responsibilities. Issues that are related to diversity and power and privilege as they relate to the areas of indigenous culture and history, age, gender, sexual orientation, health/ability, culture, SES, spirituality, and ethnicity will also be addressed. Course Credits: 3
|
2025-2026 | CMFT 670 | Human Sexuality & Advanced TopicsAs an advanced course in Marital and Family Therapy, this course will focus on the systemic issues and treatment of couples and families addressing essential topics like divorce, remarriage, stepfamily and blended family issues, severe illness and death, sexuality and intimacy, as well as violence and sexual abuse. Issues that are related to diversity and power and privilege as they relate to the areas of age, gender, sexual identity, health/ability, culture, SES, spirituality, and ethnicity will also be addressed. Course Credits: 3
|
2025-2026 | CMFT 671 | Families in Crisis: Addictions & Domestic ViolenceThis course provides students with clinical understanding regarding substance use, addictions and domestic violence offering a trauma-informed assessment and treatment. Students will learn to appreciate the complexity of substance use disorders, diversity of care, and providing informed referrals to evidence-based support services. They will learn to conceptualize and treat families in crisis in a systemic way, promoting recovery, safety, wellness, and harm reduction to improve care and support for those with substance use and addiction. The course will also emphasize understanding trauma and domestic violence and focus on conceptualization, assessment, treatment planning and appropriate referrals. Course Credits: 3
|
2025-2026 | CMFT 678 | Emotionally Focused Couples TherapyThe course will familiarize the student with Emotionally Focused Therapy for Couples (EFT), an empirically validated approach to working with couples who are experiencing marital distress developed by Drs. Susan Johnson and Leslie Greenberg. EFT offers a comprehensive theory of adult love and attachment, as well as a process of healing distressed relationships. Through a series of nine steps, this experiential–systemic therapy focuses on helping partners restructure the emotional responses that maintain their negative interaction patterns. This course fulfills the externship requirements toward Certification as an EFT Therapist. Course Credits: 3
|
2025-2026 | CMFT 679 | Play TherapyIn this course, we will explore the purposeful dynamics of emotion and the inherent properties of play — and most importantly, the magical interplay when they come together. We will play with the practical application across the lifespan. What does it look like to bring true play and playfulness into our practice, both in and out of the therapy room? What does it look like to matchmake play and emotion for those you care for and for yourself? With this insight of true play, we can see how play is nature’s design to take care of us, no matter what one’s role. Course Credits: 3
|
2025-2026 | CMFT 680 | The Condition of Humanity & RelationshipsThis seminar style course covers theoretical and practical approaches for helping professionals to integrate Christianity and Psychology. Emphases include biological, psychological, sociological, and spiritual aspects of personhood, including applications for clinical practice. This course also provides opportunities for professional development through personal reflection that leads to the development of an integrated therapeutic perspective. Course Credits: 3
|
2025-2026 | CMFT 681 | Grief & End of Life CareThis course offers an in-depth exploration of the study of grief, loss, and end-of-life care in the context of family systems, with a focus on the interconnection of familial, individual and relational dynamics. Emphasizing the role of culture, community, and family narratives, students will critically examine how diverse cultural, spiritual and faith rituals, beliefs, and practices shape responses to loss and mourning within family systems. This course covers models of grief and bereavement from a systemic lens, including complexities of anticipatory grief, ambiguous loss, and intergenerational loss. Special attention will be given to collaborative approaches in palliative care and working with interdisciplinary health teams to ensure ethical and appropriate care in these settings. Lastly, students will learn their roles as psychotherapists in supporting end-of-life conversations and learn how to integrate self of the therapist awareness to best address compassion fatigue and vicarious grief. Course Credits: 3
|
2025-2026 | CMFT 682 | Family Therapy: Children & AdolescentsThis course offers an innovative approach to exploring current theoretical trends and therapeutic strategies when working with children, adolescents, and their families. The course will be taught from a systemic perspective while taking into account the special needs of the individual child. One of the major components of the course will involve Dr. Gordon Neufeld’s Intensive course: Making Sense of Kids. The course will explore the dynamics of “stuckness” in childhood and adolescence through Dr. Neufeld’s comprehensive attachment-based developmental model. This course will cover a three-pronged approach to effecting deep and lasting change, with a deeper look at the interplay of attachment, maturation, and vulnerability. Course Credits: 3
|
2025-2026 | CMFT 683 | Lifespan Development: Attachment Across the LifespanThis course is designed to provide a comprehensive overview of attachment theory across the lifespan, in particular, in adulthood. Students will explore the key concepts of attachment theory, the different attachment styles, and their impact on development throughout the lifespan. The course will focus on the different phases of adulthood from the early 20s to late adulthood, and how attachment can impact a range of outcomes such as relationships, mental health, and well-being. Additionally, the course will cover the implications of attachment styles on clinical practice, including considerations for cultural sensitivities, family systems, and a biblical view of attachment. Course Credits: 3
|
2025-2026 | CMFT 691 | External Clinical Training IStudents will participate in a clinical supervision group on campus under the direction of a faculty supervisor. The supervision group meets two hours per week for a period of 12 weeks. (3 hours per week over 8 classes in the summer). Students will also meet weekly for one hour of individual supervision with their on-site supervisor. Supervision will include collaborative conversations regarding the student’s clinical performance as well as personal and professional development. Attention will be given to client issues of diversity that are related to aspects of age, gender, sexual orientation, health/ability, culture, ethnicity, and spirituality. The goals of the internship experience are covered in the MCS-MFT Practicum/Internship Handbook. Course Credits: 4
NB: Only open to CMFT student interns who have an approved internship placement. Students must begin their internship placement no later than the second week of class.
|
2025-2026 | CMFT 692 | External Clinical Training IIStudents will participate in a clinical supervision group on campus under the direction of a faculty supervisor. The supervision group meets two hours per week for a period of 12 weeks. (3 hours per week over 8 classes in the summer). Students will also meet weekly for one hour of individual supervision with their on-site supervisor. Supervision will include collaborative conversations regarding the student’s clinical performance as well as personal and professional development. Attention will be given to client issues of diversity that are related to aspects of age, gender, sexual orientation, health/ability, culture, ethnicity, and spirituality. The goals of the internship experience are covered in the MCS-MFT Practicum/Internship Handbook. Course Credits: 4
NB: Only open to CMFT student interns who have an approved internship placement. Students must begin their internship placement no later than the second week of class.
|
2025-2026 | CMFT 696 | External Clinical ContinuationStudents will participate in a clinical supervision group on campus under the direction of a faculty supervisor. The supervision group meets two hours per week for a period of 12 weeks. (3 hours per week over 8 classes in the summer). Students will also meet weekly for one hour of individual supervision with their on-site supervisor. Supervision will include collaborative conversations regarding the student’s clinical performance as well as personal and professional development. Attention will be given to client issues of diversity that are related to aspects of age, gender, sexual orientation, health/ability, culture, ethnicity, and spirituality. The goals of the internship experience are covered in the MCS-MFT Practicum/Internship Handbook. Course Credits: 0
NB: Only open to CMFT student interns who have an approved internship placement. Students must begin their internship placement no later than the second week of class.
|
2025-2026 | CMFT 699 | Trauma-Informed TherapyThis course provides students with a clinical understanding of trauma and provide an overview of trauma-informed therapies. Students will learn to conceptualize and understand clients in a systemic way while understanding trauma’s far-reaching impacts. This course focuses on understanding trauma symptomology as well as understanding differences between developmental trauma, PTSD, complex-PTSD and crisis/disasters. Students will learn evidence-based treatments for trauma and be familiar with the main pillars of trauma-informed therapy: choice; safety; attunement; and predictability. Course Credits: 3
|
2025-2026 | CMPT 102 | Career Preparation in TechnologyEquips students with the essential skills and knowledge required to enter employment in the professional world of computing science. Focuses on workplace readiness, emphasizing practical soft skills for success in professional environments. Upon successful completion, students will be prepared to pursue a wide range of roles in the computing science field, being equipped with the skills needed to navigate the complexities of modern, technology-driven workplaces. Course Credits: 1
|
2025-2026 | CMPT 113 | Computational Thinking & Information SystemsThe student will gain a broad introductory understanding of information systems including how modern computers interact with networks. The student will gain problem solving skills by employing computational thinking, testing, and debugging techniques. No prior computing experience is required. Not for students with existing credit for or exemption from CMPT 140 or 166. This course may not be counted toward a minor, concentration or major in computing science. Course Credits: 3
NB: Not offered every year. See department chair.
|
2024-2025 | CMPT 113 | Computational Thinking and Information SystemsThe student will gain a broad introductory understanding of information systems including how modern computers interact with networks. The student will gain problem solving skills by employing computational thinking, testing, and debugging techniques. No prior computing experience is required. Not for students with existing credit for or exemption from CMPT 140 or 166. This course may not be counted toward a minor, concentration or major in computing science. Course Credits: 3
Prerequisite(s): None. (3-0)
NB: Not offered every year. See department chair.
|
2024-2025 | CMPT 123 | Data Analysis for Information SystemsAn introduction to spreadsheets and databases. Cell formulas, charts, macro programming are examined. Database design, decomposition; basic SQL. Tools such as Excel, Access, and MS-SQL may be used, but the focus is on concepts and design rather than skills with specific tools. Course Credits: 3
Prerequisite(s): CMPT 113 or 140. (3-0)
|
2025-2026 | CMPT 123 | Data Analysis for Information SystemsAn introduction to spreadsheets and databases. Cell formulas, charts, macro programming are examined. Database design, decomposition; basic SQL. Tools such as Excel, Access, and MS-SQL may be used, but the focus is on concepts and design rather than skills with specific tools. Course Credits: 3
|
2024-2025 | CMPT 140 | Introduction to Computing Science & Programming IAn elementary introduction to computing science and programming as a problem-solving tool. Fundamental concepts and terminology of computing science will be introduced. Programming skill will be obtained by using a high-level language. Topics will include: abstraction, data types and control structures, fundamental algorithms and pseudocode, computability and complexity, and computer architecture. Course Credits: 3
Prerequisite(s): None. (3-0)
|
2025-2026 | CMPT 140 | Introduction to Computing Science & Programming IAn elementary introduction to computing science and programming as a problem-solving tool. Fundamental concepts and terminology of computing science will be introduced. Programming skill will be obtained by using a high-level language. Topics will include: abstraction, data types and control structures, fundamental algorithms and pseudocode, computability and complexity, and computer architecture. Course Credits: 3
|
2024-2025 | CMPT 150 | Introduction to Discrete MathAn introduction to those branches of pure mathematics which are most commonly used in the study of Computing Science and/or have other practical applications. Topics include logic, proofs, switching circuits, set theory, induction, functions, languages, finite automata, combinatorics, and algebraic structures. Course Credits: 3
Prerequisite(s): BC high school Mathematics 12, or Pre-Calculus 12, or MATH 105, or the equivalent. (4-0)
Cross-listed: MATH 150 |
2025-2026 | CMPT 150 | Introduction to Discrete MathAn introduction to those branches of pure mathematics which are most commonly used in the study of Computing Science and/or have other practical applications. Topics include logic, proofs, switching circuits, set theory, induction, functions, languages, finite automata, combinatorics, and algebraic structures. Course Credits: 3
|
2025-2026 | CMPT 166 | Introduction to Computing Science & Programming IIA rigorous introduction to computing science and computer programming. Students will learn in- depth programming concepts by seeing how object oriented (OO) concepts are employed in the design and writing of code in a variety of notations. The emphasis is on the theory of OO programming and design of solutions, as well as implementation using an OO language such as Java or C++. Course Credits: 3
|
2024-2025 | CMPT 166 | Introduction to Computing Science and Programming IIA rigorous introduction to computing science and computer programming. Students will learn in- depth programming concepts by seeing how object oriented (OO) concepts are employed in the design and writing of code in a variety of notations. The emphasis is on the theory of OO programming and design of solutions, as well as implementation using an OO language such as Java or C++. Course Credits: 3
Prerequisite(s): CMPT 140 with a minimum grade of C+. (3-0)
|
2024-2025 | CMPT 211 | Web Technologies IAn introduction to web application development using current web technologies, best practices, and standards. The modern web application framework will be studied. Course Credits: 3
Prerequisite(s): CMPT 166. (3-0)
NB: Not offered every year. See department chair
|
2025-2026 | CMPT 211 | Web Technologies IAn introduction to web application development using current web technologies, best practices, and standards. The modern web application framework will be studied. Course Credits: 3
NB: Not offered every year. See department chair
|
2025-2026 | CMPT 231 | Data Structures & AlgorithmsBasic organization of programs, optimizing program structure, modularization, data structures, search and sorting algorithms, handling large data sets, analysis of algorithms. Course Credits: 3
|
2024-2025 | CMPT 231 | Data Structures and AlgorithmsBasic organization of programs, optimizing program structure, modularization, data structures, search and sorting algorithms, handling large data sets, analysis of algorithms. Course Credits: 3
Prerequisite(s): CMPT 150 and 166. (3-0)
|
2024-2025 | CMPT 242 | Computing Machine OrganizationAn introduction to assembly language, machine architecture, low-level components of the operating system, and other low-level issues. Course Credits: 3
Prerequisite(s): CMPT 140. (3-0)
NB: Not offered every year. See department chair
|
2025-2026 | CMPT 242 | Computing Machine OrganizationAn introduction to assembly language, machine architecture, low-level components of the operating system, and other low-level issues. Course Credits: 3
NB: Not offered every year. See department chair
|
2024-2025 | CMPT 325 | Computer NetworkingThis course looks at network protocols, network operating systems, and the construction and maintenance of server sites. Course Credits: 3
Prerequisite(s): CMPT 150, 231 and MATH 123. (3-0)
NB: Not offered every year. See department chair
|
2025-2026 | CMPT 325 | Computer NetworkingThis course looks at network protocols, network operating systems, and the construction and maintenance of server sites. Course Credits: 3
NB: Not offered every year. See department chair
|
2024-2025 | CMPT 330 | Numerical AnalysisThis course covers numerical techniques for solving problems in applied mathematics, including error analysis, roots of equations, interpolation, numerical differentiation and integration, ordinary differential equations, matrix methods and selected topics from among: eigenvalues, approximation theory, non-linear systems, boundary-value problems, numerical solution of partial differential equations. Course Credits: 4
Prerequisite(s): MATH 223, 250; CMPT 140. (4-0)
NB: Not offered every year. See department chair
Cross-listed: MATH 330 |
2025-2026 | CMPT 330 | Numerical AnalysisThis course covers numerical techniques for solving problems in applied mathematics, including error analysis, roots of equations, interpolation, numerical differentiation and integration, ordinary differential equations, matrix methods and selected topics from among: eigenvalues, approximation theory, non-linear systems, boundary-value problems, numerical solution of partial differential equations. Course Credits: 4
NB: Not offered every year. See department chair
|
2024-2025 | CMPT 334 | Principles of Operating SystemsOperating system and control software at a low level, memory management, processor management, storage management, and system architecture are among the topics considered. Course Credits: 3
Prerequisite(s): CMPT 150 and 231. (3-0)
NB: Not offered every year. See department chair
|
2025-2026 | CMPT 334 | Principles of Operating SystemsOperating system and control software at a low level, memory management, processor management, storage management, and system architecture are among the topics considered. Course Credits: 3
NB: Not offered every year. See department chair
|
2024-2025 | CMPT 339 | Introduction to Database Management SystemsAn introduction to database management systems, overviewing issues related to the design, organization, and management of databases. Topics include logical database design, entity relationship (ER) models, and formal relational query languages such as the Structured Query Language (SQL). Course Credits: 3
Prerequisite(s): CMPT 166, 231. (3-0)
NB: Not offered every year. See department chair
|
2025-2026 | CMPT 339 | Introduction to Database Management SystemsAn introduction to database management systems, overviewing issues related to the design, organization, and management of databases. Topics include logical database design, entity relationship (ER) models, and formal relational query languages such as the Structured Query Language (SQL). Course Credits: 3
NB: Not offered every year. See department chair
|