Looking for graduate-level courses? Please see Graduate Courses & Timetables.

Questions about courses can be directed to registrarsoffice:@:cmu.ca.

Between April 1 and July 31, spring/summer courses for the current academic year will be listed alongside fall/winter courses for the next academic year.

Clicking each subject title will show (or hide) courses available for that subject.

There are currently no active courses for this subject.
Course ID Hrs Course Instructor(s) Sem
BTS-1100W 3.0 Christianity: A (Very) Short Introduction Greg Wiebe F
BTS-1150 3.0 Scripture as Dialogue Sunder John Boopalan F
BTS-1170W 3.0 Anabaptist Beginnings Paul Doerksen W
BTS-2260 3.0 Following Jesus Then and Now: Discipleship in the New Testament Sheila Klassen-Wiebe F
BTS-2311 3.0 A History of Worship Music Christine Longhurst S
BTS-2495 3.0 Children and Faith Nehemiah Bathula F
BTS-2610 3.0 Mennonites, Literature, and the Arts: Lessons from the Low Countries Chris Huebner W
BTS-2700W 3.0 Disability and Difference: Philosophical and Theological Perspectives Justin Neufeld W
BTS-2770 3.0 Animal Life: Philosophical and Theological Investigations Chris Huebner F
BTS-2895 3.0 Mennonite Settlement and Life in Manitoba Brian Froese F
BTS-2895 3.0 Global Theologies Sunder John Boopalan W
BTS-3246 3.0 Biblical Languages for Exegesis Pierre Gilbert F
BTS-3295 3.0 Family, Fertility, and Faith Valerie Smith S
BTS-3780 3.0 Interfaith and Intercultural Encounters Karl Koop W
BTS-3895 3.0 Indigenous and Christian Vincent Solomon F
BTS-3895 3.0 Laugh at the Devil: Laughter, Resistance, and Solidarity Sunder John Boopalan W
BTS-4184 3.0 Liberating Good News: The Gospel of Luke Sheila Klassen-Wiebe W
BTS-4210 3.0 Gender, Class, and Ethnicity in the Pauline Letters Sunder John Boopalan F
BTS-4295 3.0 Theology of the Book of Genesis Chelsea Mak F
BTS-4370 3.0 Pastoral Care Bonnie Dowling F
BTS-4495 3.0 Power, Ethics, Abuse, and Church Leadership Val Hiebert, Jaymie Friesen S
BTS-4730 3.0 Theological Ethics Aimee Patterson W
BTS-4780 3.0 Continuity and Change in Anabaptism Karl Koop F
BTS-4830 3.0 The Secular: Philosophical and Theological Investigations Chris Huebner F
BTS-4895 3.0 Political Theology Ryan Turnbull W
Course ID Hrs Course Instructor(s) Sem
BIOL-1010 3.0 The Evolutionary and Ecological Revolution Rachel Krause F
BIOL-1020 3.0 The Genetic Revolution Nicolas Malagon W
BIOL-1310 3.0 Cells and Energy Nicolas Malagon F
BIOL-1310L - 1 0.0 Cells and Energy Lab Katie Reeves F
BIOL-1310L - 2 0.0 Cells and Energy Lab Nicolas Malagon F
BIOL-1320 3.0 Diversity of Life Travis Goron W
BIOL-1320. - 1 3.0 Diversity of Life (with T 2:30-5:15 PM LAB) Travis Goron W
BIOL-1320. - 2 3.0 Diversity of Life (with T 6:00-8:45 PM LAB) Travis Goron W
BIOL-1320L - 1 0.0 Diversity of Life Lab Katie Reeves W
BIOL-1320L - 2 0.0 Diversity of Life Lab Travis Goron W
BIOL-1350 3.0 Microbes, Health, and Illness Travis Goron W
BIOL-1361 3.0 Human Anatomy and Physiology I Nicolas Malagon F
BIOL-1361L - 1 0.0 Human Anatomy and Physiology I Lab Wendy Fergusson F
BIOL-1361L - 2 0.0 Human Anatomy and Physiology I Lab Wendy Fergusson F
BIOL-1361L - 3 0.0 Human Anatomy and Physiology I Lab Instructor TBD F
BIOL-1371 3.0 Human Anatomy and Physiology II Instructor TBD W
BIOL-1371L - 1 0.0 Human Anatomy and Physiology II Lab Wendy Fergusson W
BIOL-1371L - 2 0.0 Human Anatomy and Physiology II Lab Wendy Fergusson W
BIOL-2010 3.0 Introduction to Global Health Rachel Krause W
BIOL-2200 3.0 Microbiology Travis Goron F
BIOL-2200L 0.0 Microbiology Lab Katie Reeves F
BIOL-2300 3.0 Cell Biology Nicolas Malagon W
BIOL-2300L 0.0 Cell Biology Lab Katie Reeves W
BIOL-2400 3.0 Vertebrate Physiology Instructor TBD W
BIOL-2600 3.0 Plant Biology Travis Goron F
BIOL-2600L 0.0 Plant Biology Lab Travis Goron F
BIOL-3300 3.0 Cancer Biology Nicolas Malagon S
BIOL-3510W 3.0 Conservation Biology Rachel Krause W
BIOL-4580 3.0 Quantitative Research Methods in Ecology Rachel Krause F
BIOL-4990 3.0 Senior Seminar in Evolution Rachel Krause W
Course ID Hrs Course Instructor(s) Sem
BUSI-1000 3.0 Introduction to Business and Organizational Administration Stephanie Stobbe F
BUSI-1010 3.0 Personal Financial Capability Jerry Buckland W
BUSI-2000 3.0 Introductory Financial Accounting Matt Wiebe F
BUSI-2010 3.0 Introductory Managerial Accounting Matt Wiebe W
BUSI-2020 3.0 Organizational Behaviour Stephanie Stobbe W
BUSI-2030 3.0 Management and Organizational Theory Kelly Dueck F
BUSI-2040 3.0 Business and Labour Law Myles Davis F
BUSI-2050 3.0 Fundamentals of Marketing John Balsillie W
BUSI-2070 3.0 Business Ethics James Magnus-Johnston F
BUSI-2080W 3.0 Business and Organizational Communications Kelly Dueck W
BUSI-2252 3.0 Conflict and Networked Communication Jobb Arnold F
BUSI-2431 3.0 Negotiation Theory and Practice Stephanie Stobbe F
BUSI-2500W 3.0 Social Entrepreneurship James Magnus-Johnston W
BUSI-3000 3.0 Organizational Leadership Kelly Dueck W
BUSI-3010 3.0 Intermediate Accounting: Assets Craig Martin F
BUSI-3020 3.0 Intermediate Accounting: Liabilities and Equities Craig Martin W
BUSI-3090 3.0 Business Data Analytics Technology Craig Martin W
BUSI-3100 3.0 Financial Management Craig Martin F
BUSI-3200 3.0 Human Resource Management Dilni Prathiraja W
BUSI-3500 3.0 International Business and the Common Good Instructor TBD F
BUSI-3600 3.0 Behavioural Economics James Magnus-Johnston S
BUSI-3610 3.0 A History of Money: Money, Power, and the Material Basis of Finance James Magnus-Johnston W
BUSI-4030 3.0 SMEs and Microfinance Jerry Buckland F
Course ID Hrs Course Instructor(s) Sem
COMP-1100 3.0 The AI Revolution Tim Rogalsky W
Course ID Hrs Course Instructor(s) Sem
INDS-1050 3.0 Indigenous Peoples of Canada Tanis Kolisnyk S
INDS-1050 3.0 Indigenous Peoples of Canada Tanis Kolisnyk W
INDS-2040 3.0 History of Indigenous Peoples of Canada Lloyd Penner W
Course ID Hrs Course Instructor(s) Sem
MUSC-1000 3.0 Music Theory I Anneli Loepp Thiessen F
MUSC-1010 3.0 Music Theory II Neil Weisensel W
MUSC-1120 1.5 Aural Skills I Matthew Pauls F
MUSC-1121 1.5 Keyboard Skills I Anneli Loepp Thiessen F
MUSC-1220W 3.0 The Art of Music Anneli Loepp Thiessen W
MUSC-1300 3.0 Ways of Musicking I Neil Weisensel F
MUSC-1310 3.0 Ways of Musicking II Stuart Sladden W
MUSC-1700 3.0 CMU Singers Janet Brenneman FW
MUSC-1701 1.0 CMU Voices TB Matthew Pauls FW
MUSC-1702 1.0 CMU Voices SA Janet Brenneman FW
MUSC-1730 1.0 Mennonite Community Orchestra Tim Rogalsky FW
MUSC-1753 1.0 Concert Band Instructor TBD FW
MUSC-1755 1.0 Handbell Ensemble Stuart Sladden FW
MUSC-1780 1.0 Rock Band Instructor TBD FW
MUSC-2000 3.0 Music Theory III Neil Weisensel F
MUSC-2010 3.0 Music Theory IV Neil Weisensel W
MUSC-2120 1.5 Aural Skills II Matthew Pauls W
MUSC-2121 1.5 Keyboard Skills II Anneli Loepp Thiessen W
MUSC-2131 1.0 Collaborative Piano FW
MUSC-2132 2.0 Collaborative Piano FW
MUSC-2290 3.0 History of Western Art Music Anneli Loepp Thiessen W
MUSC-2310 3.0 A History of Worship Music Christine Longhurst S
MUSC-2330 3.0 Leading Singing in Community Christine Longhurst F
MUSC-2700 3.0 CMU Singers Janet Brenneman FW
MUSC-2701 1.0 CMU Voices TB Matthew Pauls FW
MUSC-2702 1.0 CMU Voices SA Janet Brenneman FW
MUSC-2730 1.0 Mennonite Community Orchestra Tim Rogalsky FW
MUSC-2753 1.0 Concert Band Instructor TBD FW
MUSC-2755 1.0 Handbell Ensemble Stuart Sladden FW
MUSC-2780 1.0 Rock Band Instructor TBD FW
MUSC-3010 3.0 Music Production Instructor TBD W
MUSC-3050 3.0 Composing and Arranging Seminar Neil Weisensel F
MUSC-3070 3.0 Private Studio Teaching Techniques Leanne Regehr Lee F
MUSC-3131 1.0 Collaborative Piano FW
MUSC-3132 2.0 Collaborative Piano FW
MUSC-3140 3.0 Vocal and Choral Techniques Matthew Pauls F
MUSC-3270 3.0 History of Rock Music Jonathan Dueck F
MUSC-3700 3.0 CMU Singers Janet Brenneman FW
MUSC-3701 1.0 CMU Voices TB Matthew Pauls FW
MUSC-3702 1.0 CMU Voices SA Janet Brenneman FW
MUSC-3730 1.0 Mennonite Community Orchestra Tim Rogalsky FW
MUSC-3753 1.0 Concert Band Instructor TBD FW
MUSC-3755 1.0 Handbell Ensemble Stuart Sladden FW
MUSC-3780 1.0 Rock Band Instructor TBD FW
MUSC-3890 3.0 Woodwind Techniques Sean Irvine FW
MUSC-3950 3.0 Videogames, Music, Play, and Performance Jonathan Dueck S
MUSC-4700 3.0 CMU Singers Janet Brenneman FW
MUSC-4701 1.0 CMU Voices TB Matthew Pauls FW
MUSC-4702 1.0 CMU Voices SA Janet Brenneman FW
MUSC-4730 1.0 Mennonite Community Orchestra Tim Rogalsky FW
MUSC-4753 1.0 Concert Band Instructor TBD FW
MUSC-4755 1.0 Handbell Ensemble Stuart Sladden FW
MUSC-4780 1.0 Rock Band Instructor TBD FW
There are currently no active courses for this subject.
Course ID Hrs Course Instructor(s) Sem
PSYC-1010 - 1 3.0 Introduction to Psychology I: Foundations Jobb Arnold F
PSYC-1010 - 2 3.0 Introduction to Psychology I: Foundations Opeyemi Ogunyomi F
PSYC-1020 - 1 3.0 Introduction to Psychology II: Individuals and Interactions Jobb Arnold W
PSYC-1020 - 2 3.0 Introduction to Psychology II: Individuals and Interactions Opeyemi Ogunyomi W
PSYC-2020 3.0 Organizational Behaviour Stephanie Stobbe W
PSYC-2030 3.0 Research Design in Psychology Opeyemi Ogunyomi F
PSYC-2030L 0.0 Research Design in Psychology Lab Opeyemi Ogunyomi F
PSYC-2040 3.0 Research Analysis in Psychology Opeyemi Ogunyomi W
PSYC-2040L 0.0 Research Analysis in Psychology Lab Opeyemi Ogunyomi W
PSYC-2050 3.0 Introduction to Qualitative Research in the Social Sciences Heather Campbell-Enns F
PSYC-2110 3.0 Social Relationships and Behaviour Opeyemi Ogunyomi W
PSYC-2200 3.0 Developmental Psychology: Childhood Opeyemi Ogunyomi F
PSYC-2252 3.0 Conflict and Networked Communication Jobb Arnold F
PSYC-2300 3.0 Cognitive Processes Delmar Epp W
PSYC-2400 3.0 Counselling Theories Lynda Loewen F
PSYC-2410 3.0 Counselling Techniques Lynda Loewen W
PSYC-2700 3.0 Interpersonal Communication Lynda Loewen F
PSYC-2800 3.0 History of Psychology Delmar Epp W
PSYC-2950 3.0 Forensic Psychology Kristen Young F
PSYC-3000 3.0 Organizational Leadership Kelly Dueck W
PSYC-3010 3.0 The Neuroscience of Social Behaviour Delmar Epp W
PSYC-3040 3.0 Political Psychology Jobb Arnold F
PSYC-3070 3.0 Peace Psychology Jobb Arnold W
PSYC-3400 3.0 Abnormal Psychology Jason Ediger F
PSYC-3600 3.0 Trauma and Resilience Lynda Loewen W
Course ID Hrs Course Instructor(s) Sem
SWRK-1000 3.0 Exploring Social Work Practice Felicia Owadara F
SWRK-1000 3.0 Exploring Social Work Practice New Social Work Faculty W
SWRK-2010 3.0 Welfare in Canada: Origins and Current Challenges Alexander Sawatsky F
SWRK-2200 3.0 Decolonizing Human Behaviour in the Social Environment I Felicia Owadara F
SWRK-2221 3.0 Social Work and Restorative Justice Karen Ridd W
SWRK-2410 3.0 Counselling Techniques Lynda Loewen W
SWRK-2420 3.0 Listening to and Supporting Others Buetta Warkentin F
SWRK-2730 3.0 Research Methods in Social Work Felicia Owadara W
SWRK-3120 3.0 Cultures of Violence, Cultures of Peace Wendy Kroeker W
SWRK-3200 3.0 Decolonizing Human Behaviour in the Social Environment II Felicia Owadara W
SWRK-3210 3.0 Indigenous People and Social Work Practice Instructor TBD W
SWRK-3400 3.0 Critical Praxis and Anti-Oppressive Social Work Practice for Groups, Organizations, and Communities Alexander Sawatsky F
SWRK-3410 3.0 Clinical Social Work Practice: Theories for Working with Individuals Felicia Owadara S
SWRK-3440 3.0 Disability, Madness, and Social Work Alexander Sawatsky W
SWRK-3470 3.0 Spirituality in Social Work Practice Buetta Warkentin W
SWRK-3610 3.0 Trauma Informed Social Work Felicia Owadara F
SWRK-3800 3.0 Holistic Ethical Practice Alexander Sawatsky W
SWRK-3900 6.0 Social Work Field Practicum I Richard Kodom FW
SWRK-3910 3.0 Social Work Field Seminar I Richard Kodom FW
SWRK-3950 3.0 Topics in Social Work: Child Welfare New Social Work Faculty W
SWRK-4000 3.0 Social Work Today Felicia Owadara W
SWRK-4400 3.0 Family Foundations Leona Huntinghawk F
SWRK-4900 6.0 Social Work Field Practicum II Instructor TBD FW
SWRK-4910 3.0 Social Work Field Seminar II Michelle Dueck FW
Course ID Hrs Course Instructor(s) Sem
WIL-2190W 3.0 Vocation, Meaning, and Work Isaac Kuhl-Schlegel F
WIL-3005 - 1 6.0 Work-Integrated Learning Seminar FW
WIL-3005 - 2 6.0 Work-Integrated Learning Seminar FW
WIL-3005 - 3 6.0 Work-Integrated Learning Seminar FW
WIL-3100 3.0 Intensive Work-Integrated Learning Seminar Isaac Kuhl-Schlegel, Kayla Thiessen S
WIL-3110 6.0 Intensive Work-Integrated Learning Seminar Isaac Kuhl-Schlegel, Kayla Thiessen S