Registration in some course sections is restricted to students in particular programs. See Timetables - kpu.ca/registration/timetables - for current section information.
Visit the BC Transfer Guide - bctransferguide.ca - for information about course transfer in B.C.
PHIL 1100 3 credits
General Introduction to Philosophy
PHIL 1101 3 credits
Philosophy, Culture, and Identity
PHIL 1110 3 credits
Introduction to Moral Philosophy
PHIL 1111 3 credits
Sustainability and Ethics
PHIL 1112 3 credits
Introduction to Environmental Ethics
PHIL 1145 3 credits
Critical Thinking
PHIL 1150 3 credits
Introduction to Formal Logic
PHIL 1155 3 credits
Introduction to Scientific Reasoning
PHIL 1201 3 credits
Thinking Philosophically about Technology by Watching Films
PHIL 1202 3 credits
Pillars of Chinese Philosophy: Zen, Theory and Practice
PHIL 2106 3 credits
Ancient Greek Philosophy
PHIL 2107 3 credits
Modern Philosophy: Descartes to Kant
PHIL 2110 3 credits
Moral Theory
PHIL 2115 3 credits
Asian Philosophy
PHIL 2117 3 credits
Social and Political Philosophy
PHIL 2120 3 credits
Philosophy of Religion
PHIL 2210 3 credits
Epistemology
PHIL 2215 3 credits
Metaphysics
PHIL 3010 3 credits
Health Care Ethics
PHIL 3033 3 credits
Business Ethics
PHIL 3040 3 credits
Philosophy of Art
PHIL 3100 3 credits
Great Philosophers of the 20th Century
PHIL 3101 3 credits
20th Century Analytic Philosophy
PHIL 3105 3 credits
Life and Death
PHIL 3109 3 credits
Foundations in Ethics
PHIL 3110 3 credits
The Possibility of Knowledge
PHIL 3118 3 credits
Ethics and Public Policy
PHIL 3119 3 credits
Contemporary Moral Theory
PHIL 3120 3 credits
Free Will and Determinism
PHIL 3150 3 credits
Intermediate Formal Logic
PHIL 3220 3 credits
Empiricism
PHIL 3225 3 credits
Rationalism
PHIL 3320 3 credits
Personal Identity
PHIL 3425 3 credits
Language and Meaning
PHIL 3430 3 credits
Philosophy of Mind: Consciousness
PHIL 3510 3 credits
Confronting Moral Issues: Bio-medical Ethics
PHIL 3512 3 credits
Confronting Moral Issues: The Natural Environment
PHIL 3533 3 credits
Confronting Moral Issues: Business Ethics
PHIL 3900 3 credits
Honours Research and Thesis I
PHIL 4040 3 credits
Topics in the Philosophy of Art
PHIL 4110 3 credits
Topics in Ethics
PHIL 4117 3 credits
Topics in Social and Political Philosophy
PHIL 4120 3 credits
Topics in Philosophy of Religion
PHIL 4210 3 credits
Topics in Epistemology
PHIL 4215 3 credits
Topics in Metaphysics
PHIL 4430 3 credits
Topics in the Philosophy of Mind
PHIL 4900 3 credits
Honours Research and Thesis II