Undergraduate Studies

Courses & Timetable 2024/25

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

Unless otherwise noted, all CMU courses are in person.

ORGANIZE BY SUBJECT

Clicking on a row title will re-order the course list by that option.

Course ID (Sorted) Hrs Course Instr Sm Time Room
ACWR-1010 - 1 3.0 Writing for Academic Purposes Dave Navratil F
ACWR-1010 - 2 3.0 Writing for Academic Purposes Dave Navratil F
ACWR-1010 - 3 3.0 Writing for Academic Purposes Jonathan Dueck W
BIOL-1010 3.0 The Evolutionary and Ecological Revolution Rachel Krause F
BIOL-1020 3.0 The Genetic Revolution John Brubacher W
BIOL-1310 3.0 Cells and Energy John Brubacher F
BIOL-1310L - 1 0.0 Cells and Energy Lab John Brubacher F
BIOL-1310L - 2 0.0 Cells and Energy Lab John Brubacher F
BIOL-1320 3.0 Diversity of Life Sandra Fehsenfeld W
BIOL-1320L - 1 0.0 Diversity of Life Lab Malcolm Reimer W
BIOL-1320L - 2 0.0 Diversity of Life Lab Malcolm Reimer W
BIOL-1350 3.0 Microbes, Health, and Illness Bill Diehl-Jones W
BIOL-1361 3.0 Human Anatomy and Physiology I Monika Kowatsch F Online
BIOL-1361L - 1 0.0 Human Anatomy and Physiology I Lab F
BIOL-1361L - 2 0.0 Human Anatomy and Physiology I Lab F
BIOL-1371 3.0 Human Anatomy and Physiology II Monika Kowatsch W Online
BIOL-1371L - 1 0.0 Human Anatomy and Physiology II Lab W
BIOL-1371L - 2 0.0 Human Anatomy and Physiology II Lab W
BIOL-2200 3.0 Microbiology John Brubacher W
BIOL-2200L 0.0 Microbiology Lab John Brubacher W
BIOL-2300 3.0 Cell Biology Nicolas Malagon F
BIOL-2300L 0.0 Cell Biology Lab Nicolas Malagon F
BIOL-2950  3.0 Animal Physiology Sandra Fehsenfeld F
BIOL-3510 3.0 Conservation Biology Evan Balzer W
BIOL-4990 3.0 Senior Seminar in Evolution Rachel Krause F
BTS-2000W 3.0 Christianity: A (Very) Short Introduction Paul Doerksen F
BTS-2230 3.0 Biblical Perspectives on Peace and Justice Sheila Klassen-Wiebe W
BTS-2250 3.0 Ecotheology John Boopalan F
BTS-2370 3.0 The Art of Worship Christine Longhurst F
BTS-2570/HIST-2570 3.0 Anabaptism: From European to Global Reality Karl Koop W
BTS-2580 3.0 Saints, Martyrs, and Heretics: Exploring Theological Lives Chris Huebner W
BTS-3295 3.0 Terrifying Texts Sheila Klassen-Wiebe, John Boopalan W
BTS-3760/ENGL-3760 3.0 Literature and Theology Paul Doerksen W
BTS-3895-1 3.0 Racism and Religion John Boopalan F
BTS-3895-2 3.0 Give Peace a Chance: Mennonite Peace Theology Paul Doerksen F
BTS-3995 3.0 Positive Masculinities John Boopalan W
BTS-4295 3.0 The Gospel of John Sheila Klassen-Wiebe F
BTS-4295 3.0 Ezekiel: Exile, Trauma, and the Land Jasmine Wiens S25 May 19-May 23, 2025 9:00am-4:00pm
BTS-4431 3.0 Christian Spirituality Andrew Dyck W
BTS-4740 3.0 Systematic Theology Karl Koop F Online
BTS-4770 3.0 Jesus Christ as Cultural Icon: Jesus in Art, Culture, and Theology Paul Doerksen W W 6:00-8:45 PM Online
BUSI-1000 3.0 Introduction to Business and Organizational Administration Noha Ghattas F
BUSI-1010 3.0 Personal Financial Capability Jerry Buckland W
BUSI-2000 3.0 Introductory Financial Accounting Noha Ghattas F
BUSI-2010 3.0 Introductory Managerial Accounting Noha Ghattas W
BUSI-2020/PSYC-2020 3.0 Organizational Behaviour Stephanie Stobbe W
BUSI-2030 3.0 Management and Organizational Theory Kelly Dueck F
BUSI-2040/POLS-2040 3.0 Business and Labour Law Myles Davis F
BUSI-2050 3.0 Fundamentals of Marketing John Balsillie W
BUSI-2070 - 1 3.0 Business Ethics James Magnus-Johnston F
BUSI-2080W/COMM-2080 3.0 Business and Organizational Communications Kelly Dueck W
BUSI-2500/POLS-2500 3.0 Social Entrepreneurship James Magnus-Johnston F
BUSI-3000 3.0 Organizational Leadership James Magnus-Johnston W
BUSI-3010 3.0 Intermediate Accounting: Assets Noha Ghattas W
BUSI-3020 3.0 Intermediate Accounting: Liabilities and Equities Noha Ghattas S25
BUSI-3100 3.0 Financial Management Craig Martin F
BUSI-3200 3.0 Human Resource Management Dilni Prathiraja W
BUSI-3240/PCTS-3240 3.0 Workplace Conflict Resolution Stephanie Stobbe F
BUSI-3300 3.0 Not-for-Profit Management Jerry Buckland W
BUSI-3400 3.0 Entrepreneurship and Small Business Management James Magnus-Johnston W
BUSI-3500 3.0 International Business Jerry Buckland F
BUSI-4000 3.0 Christianity and the Marketplace Craig Martin W
CHEM-1010 3.0 Structure and Modelling in Chemistry Candice Viddal F
CHEM-1010L - 1 0.0 Structure and Modelling in Chemistry Lab Janis Hayward F
CHEM-1010L - 2 0.0 Structure and Modelling in Chemistry Lab Janis Hayward F
CHEM-1020 3.0 Physical Chemistry Candice Viddal W
CHEM-1020L - 1 0.0 Physical Chemistry Lab Janis Hayward W
CHEM-1020L - 2 0.0 Physical Chemistry Lab Janis Hayward W
CHEM-2010 3.0 Organic Chemistry I: Structure and Function Olha Kushniryk F
CHEM-2010L 0.0 Organic Chemistry I: Structure and Function Lab Janis Hayward F
CHEM-2020 - 1 3.0 Organic Chemistry II - Reactivity and Synthesis Olha Kushniryk W
CHEM-2020L - 1 0.0 Organic Chemistry II - Reactivity and Synthesis Lab Janis Hayward W
COMM-1000 3.0 Introduction to Communications and Media David Balzer F
COMM-1015 3.0 Media Skills: Introduction to Digital Production Darryl Neustaedter Barg W
COMM-2010 3.0 Digital Video Storytelling Heidi Phillips F
COMM-2020W 3.0 Oral Communication David Balzer W
COMM-2050 3.0 Graphic Design Craig Terlson W
COMM-2118 3.0 Media Skills: Radio Team David Balzer S25
COMM-3010 3.0 Theories of Communication in Everyday Life David Balzer W
COMM-3020 - 1 3.0 Group Communication and Creative Process David Balzer F
COMM-3060 3.0 Advanced Journalism: Multimedia Noah Erenberg F
COMM-3500/PCTS-3500 3.0 Journalism and Peacebuilding David Balzer W
COMP-1030 - 1 3.0 Introduction to Computer Science I Acadeum Partner F Online
COMP-1030 - 2 3.0 Introduction to Computer Science I Acadeum Partner W Online
COMP-1030 - 3 3.0 Introduction to Computer Science I Acadeum Partner S25 Online
COMP-1040 - 1 3.0 Introduction to Computer Science II Acadeum Partner F Online
COMP-1040 - 2 3.0 Introduction to Computer Science II Acadeum Partner W Online
COMP-1040 - 3 3.0 Introduction to Computer Science II Acadeum Partner S25 Online
ECON-1000 3.0 Introduction to Macro-economics Craig Martin W
ECON-1010 3.0 Introduction to Micro-economics Craig Martin F
ECON-2420/IDS-2420/P 3.0 Ecological Economics James Magnus-Johnston F
ENGL-1010W 3.0 English Literature: Prose Fiction Sue Sorensen F
ENGL-1020 3.0 English Literature: Poetry and Drama Sue Sorensen W
ENGL-1050W 3.0 English Literature: Examining Work and Vocation in Literature Beth Downey Sawatzky F
ENGL-2040 3.0 Renaissance Literature Seyward Goodhand W
ENGL-2070 3.0 Modernist Literature Sue Sorensen W
ENGL-2400W 3.0 Creative Writing: Non-Fiction Josiah Neufeld F
ENGL-2600 3.0 Asian and Asian North-American Literature Sally Ito F
ENGL-3910 3.0 Literary Genres: Fantasy Paul Dyck F
ENGL-3950 3.0 Comics in Canada/Turtle Island Jonathan Dyck W
ENGL-4800 3.0 Literary Theory Beth Downey Sawatzky W
ENVS-1030/GEOG-1030 3.0 Introduction to Environmental Studies Ray Vander Zaag F
ENVS-3010 3.0 Environment, Society, and Resilience Kenton Lobe W
GEOG-1010 3.0 Introduction to Human Geography Acadeum Partner W Online
HIST-1010 3.0 History of the West in Global Context II Ruth Rempel W
HIST-1020-1 3.0 History in the Making: Age of Revolutions Brian Froese F
HIST-2020 3.0 History of Colonial Canada Brian Froese W
HIST-2040/INDS-2040 3.0 History of Indigenous Peoples of Canada Lloyd Penner F
HIST-2050 3.0 Winnipeg: Can Winter be a City? Brian Froese F
HIST-2110W - 1 3.0 The Fifties and Sixties - North America Cold, Cool, and Radical Brian Froese W
HIST-2510 3.0 History of Art and Culture I - Classical to Late Medieval Rachel Baerg F
HIST-2950/BTS-2695 3.0 1525: Anabaptism at 500 Brian Froese W
HIST-3030-1 3.0 Twentieth-Century World History Youngok Kang-Bohr F
HIST-3030-2 3.0 History of the Modern Middle East Lloyd Penner W
HIST-3400 3.0 Trans-Atlantic Conservatism Brian Froese F
IDS-2110 3.0 Participatory Local Development Ray Vander Zaag W
IDS-2171 3.0 Crisis, Humanitarian Aid, and Disaster Recovery Ruth Rempel W Online
IDS-3020 3.0 Just and Sustainable Food Systems Kenton Lobe W
IDS-4100/PCTS-4100/P 3.0 Senior Seminar in Social Change Ray Vander Zaag W Online
INDS-1050 - 1 3.0 Indigenous Peoples of Canada Tanis Kolisnyk W
INTD-1000 - 1 3.0 Ways of Knowing I Paul Dyck F
INTD-1000 - 2 3.0 Ways of Knowing I Andrew Dyck F
INTD-1000 - 3 3.0 Ways of Knowing I Kenton Lobe F
INTD-1000 - 4 3.0 Ways of Knowing I Karen Ridd F
INTD-1000 - 5 3.0 Ways of Knowing I Delmar Epp F
INTD-1000 - 6 3.0 Ways of Knowing I Sue Sorensen F
MATH-0900-1 0.0 Pre-Calculus Mathematics Acadeum Partner F Online
MATH-0900-2 0.0 Pre-Calculus Mathematics Acadeum Partner W Online
MATH-0900-3 0.0 Pre-Calculus Mathematics Acadeum Partner S25 Online
MATH-1000 3.0 Basic Statistical Analysis Tim Rogalsky F
MATH-1000L - 1 0.0 Basic Statistical Analysis Lab Lab Instructor F
MATH-1000L - 2 0.0 Basic Statistical Analysis Lab Lab Instructor F
MATH-1020 3.0 Introduction to Calculus Tim Rogalsky F
MATH-1020L 0.0 Introduction to Calculus Lab Lab Instructor F
MATH-1030 3.0 Calculus II Tim Rogalsky W
MATH-1030L 0.0 Calculus II Lab Lab Instructor W
MATH-1040 3.0 Elements of Discrete Mathematics Tim Rogalsky F
MATH-1040L 0.0 Discrete Mathematics Lab Tim Rogalsky F
MATH-2000 3.0 Discrete Mathematics Tim Rogalsky F
MATH-2000L 0.0 Discrete Mathematics Lab Tim Rogalsky F
MATH-2005 3.0 Vector Geometry and Linear Algebra Remkes Kooistra F Hybrid
MATH-3060/PHIL-3060 3.0 Introductory Logic Tim Rogalsky W Hybrid
MUSC-1000 3.0 Music Theory I Anneli Loepp Thiessen F Online
MUSC-1010 3.0 Music Theory II Neil Weisensel W
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 Verna Wiebe, Kyle Cobb W
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 Matt Pauls W
MUSC-2121 1.5 Keyboard Skills II Verna Wiebe F
MUSC-2150 3.0 Conducting Techniques I Stuart Sladden F
MUSC-2260 3.0 Worlds of Music Matthew Knight W
MUSC-2290 3.0 Western Art Music Anneli Loepp Thiessen W
MUSC-2330/BTS-2331 3.0 Leading Music and Worship Christine Longhurst F
MUSC-2850 1.5 Percussion Techniques B Brendan Thompson F
MUSC-3090 3.0 Songwriting: Words and Music Together Neil Weisensel W
MUSC-3140 3.0 Vocal and Choral Techniques Matt Pauls W
MUSC-3150 3.0 Conducting Techniques II Stuart Sladden W
MUSC-3890 3.0 Woodwind Techniques FW
MUSC-3950 3.0 Opera History and Politics from Orfeo to Hamilton Spencer Duncanson F
MUSC-3950 3.0 Blurred Lines: Cultural Appropriation in Music Anneli Loepp Thiessen S25 May 5-May 9, 2025, 9:00am-4:00pm
MUSC-X131 1.0 Collaborative Piano Verna Wiebe FW
MUSC-X132 2.0 Collaborative Piano Verna Wiebe FW
MUSC-X700 3.0 CMU Singers Janet Brenneman FW
MUSC-X701 1.0 CMU Voices TB Matt Pauls FW
MUSC-X702 1.0 CMU Voices SA Janet Brenneman FW
MUSC-X730 1.0 Mennonite Community Orchestra FW
MUSC-X740 1.0 Guitar Ensemble Kyle Cobb FW
MUSC-X750 1.0 Steel Drums Ensemble Brendan Thompson FW
MUSC-X753 1.0 Concert Band Cheryl Ferguson FW
MUSC-X755 1.0 Handbell Ensemble Verna Wiebe FW
MUTH-2800 3.0 Introduction to Music Therapy S25 July 28-September 2, 2025
MUTH-3801 3.0 Medical Music Therapy Melody Newcomb F
MUTH-3802 3.0 Music Psychotherapy Melody Newcomb W
MUTH-3805 1.5 Clinical Musicianship I Lee-Anne Dowsett F
MUTH-3806  1.5 Clinical Musicianship II Lee-Anne Dowsett W
MUTH-3871  1.0 Observation and Clinical Skills Lee-Anne Dowsett F
MUTH-3881  2.0 Practicum I: Foundations of Clinical Practice Lee-Anne Dowsett W
MUTH-4805  1.5 Clinical Musicianship III Lee-Anne Dowsett F
MUTH-4806  1.5 Clinical Musicianship IV Lee-Anne Dowsett W
MUTH-4870  3.0 Practicum II: Exploring the Clinical Process Lee-Anne Dowsett F
MUTH-4880  3.0 Practicum III: Senior Practicum Lee-Anne Dowsett W
MUTH-5800  3.0 Music Therapy Internship Lee-Anne Dowsett FW
PCTS-1110 3.0 Introduction to Peace and Conflict Transformation Wendy Kroeker F
PCTS-2145 - 1 1.5 Peace Skills: Action Research Essentials Rich Janzen F
PCTS-2145 - 2 1.5 Peace Skills: Introduction to Indigenous Teachings W
PCTS-2145 - 3 1.5 Peace Skills: Accompanying Those in Conflict Karen Ridd S25 June 20-June 22, 2025
PCTS-2221 3.0 Restorative Justice Karen Ridd W
PCTS-2262 3.0 Conflict, Faith, and Community Wendy Kroeker W
PCTS-2443/IDS-2443 3.0 Conflict and Development Issues in Indigenous Communities La Royce Batchelor W
PCTS-2950/IDS-2950/P 3.0 Colombia: Peacebuilding in Conflicted Contexts Wendy Kroeker W
PCTS-3120/SWRK-3120 3.0 Cultures of Violence, Cultures of Peace Wendy Kroeker F
PCTS-3600 3.0 Doing Peace: From Theory to Practice Wendy Kroeker W
PCTS-3950 3.0 Conflict Transformation Through Dialogue and Narrative Izzeddin Hawamda S25 May 5-June 13, 2025
PHIL-1000 3.0 The Task of Philosophy I: The Question of Reality Justin Neufeld F
PHIL-2110 3.0 Popular Philosophy Chris Huebner F
PHIL-2950/ENGL-2950 3.0 Fascism and Representation: The Philosophy of Violence and Film Micah Enns-Dyck S25
PHIL-3750/BTS-3750/E 3.0 Shakespeare, Philosophy, and Religion Chris Huebner F
PHIL-3950/BTS-3895/E 3.0 Augustine's City of God Justin Neufeld W
PHYS-1010 3.0 Physics I: Mechanics of Movement Candice Viddal F
PHYS-1010L - 1 0.0 Physics I: Mechanics of Movement Lab Barry Panas F
PHYS-1020 3.0 Physics II: Oscillations and Waves Barry Panas W
PHYS-1020L - 1 0.0 Physics II: Oscillations and Waves Lab Barry Panas W
PHYS-2010/MATH-2011 3.0 Electromagnetic Field Theory Candice Viddal F
PHYS-3800/BIOL-3800/ 3.0 Biophysics/Mathematical Models in Biophysics Candice Viddal W
POLS-1010 3.0 Global Politics Jon Sears F
POLS-2425/BUSI-2425 3.0 Degrowth and Political Ecology James Magnus-Johnston W
POLS-2600 3.0 Social and Political Philosophy Jon Sears W
PRAC-2190W 3.0 Vocation, Meaning, and Work Isaac Kuhl-Schlegel W
PRAC-3000 - 1 3.0 Practicum Kayla Thiessen F
PRAC-3000 - 2 3.0 Practicum Kayla Thiessen F
PRAC-3000 - 3 3.0 Practicum Kayla Thiessen W
PRAC-3000 - 4 3.0 Practicum Kayla Thiessen W
PRAC-3005 - 1 6.0 Practicum Kayla Thiessen FW
PRAC-3005 - 2 6.0 Practicum Kayla Thiessen FW
PSYC-1010 - 1 3.0 Introduction to Psychology I: Foundations Jobb Arnold F
PSYC-1010 - 2 3.0 Introduction to Psychology I: Foundations Delmar Epp 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 Delmar Epp W
PSYC-2030L 0.0 Research Design in Psychology Lab Delmar Epp F
PSYC-2030W 3.0 Research Design in Psychology Delmar Epp F
PSYC-2040 3.0 Research Analysis in Psychology Tim Rogalsky W
PSYC-2040L - 1 0.0 Research Analysis in Psychology Lab Lab Instructor W
PSYC-2110 3.0 Social Relationships and Behaviour Iris Zeif W
PSYC-2200 3.0 Developmental Psychology: Childhood Heather Campbell-Enns F
PSYC-2210 - 1 3.0 Developmental Psychology - Adolescence Kristen Young W
PSYC-2400 3.0 Counselling Theories Lynda Loewen F
PSYC-2410/SWRK-2410 3.0 Counselling Techniques Lynda Loewen W
PSYC-2700/SOCI-2700 3.0 Interpersonal Communication Lynda Loewen F
PSYC-2950 3.0 Conflict and Communication Jobb Arnold W
PSYC-3010 3.0 Neuroscience of Social Behaviour Delmar Epp W
PSYC-3400 3.0 Abnormal Psychology Jason Ediger F
PSYC-3600/SWRK-3600 3.0 Trauma and Resilience Lynda Loewen W
PSYC-3800 3.0 Psychology and Christianity Delmar Epp W
PSYC-3950/PCTS-3950 3.0 Peace Psychology Jobb Arnold F
PSYC-4010/PCTS-4010 3.0 Senior Seminar Identity and Intersectionality Christine Kampen Robinson W
RLGN-1710 3.0 Religious Traditions of the World II John Boopalan W
SOCI-1110 3.0 Introduction to Sociology John Berard W
SOCI-2030 3.0 Inter-Cultural Theory and Practice John Berard F
SWRK-1000-1 3.0 Exploring Social Work Practice Buetta Warkentin F
SWRK-1000-2 3.0 Exploring Social Work Practice Alex Sawatsky W
SWRK-2010 3.0 Welfare in Canada: Origins and Current Challenges Alex Sawatsky F
SWRK-2200 3.0 Decolonizing Human Behaviour in the Social Environment I John Hutton and Angela Lavallee F
SWRK-2420 3.0 Listening to and Supporting Others Buetta Warkentin F
SWRK-2730 3.0 Research Methods in Social Work Alex Sawatsky W
SWRK-3200 3.0 Decolonizing Human Behaviour in the Social Environment II Buetta Warkentin W
SWRK-3210 3.0 Indigenous Peoples and Social Work Practice Angela Lavallee W
SWRK-3300 3.0 Environmental Justice and Social Work Practice Alex Sawatsky F
SWRK-3430/PSYC-3430 3.0 Theories of Addiction, Models of Care Kara Von Riesen S25 May 12-May 16, 2025, 9:00am-4:00pm

Print This Page