Courses

View all Programs & Courses
  • University-Transferable
  • Online Option
  • Preparatory Course
Courses Credits
POLI 1100 Introduction to Government and Politics
3
POLI 1119 Canadian Politics and Government
3
POLI 1140 Introduction to International Relations
3
POLI 1145 Peace and Conflict in the Modern World
3
POLI 1160 Contemporary Ideologies
3
POLI 1195 Special Topics I
3
POLI 1250 Politics in the Developing Nations
3
POLI 2209 Canadian Public Policy
3
POLI 2219 Canadian Public Administration
3
POLI 2229 Introduction to Urban Politics
3
POLI 2239 Topics in Canadian Politics
3
POLI 2240 International Political Economy
3
POLI 2241 BC Politics & Government
3
POLI 2245 Canadian International Relations
3
POLI 2250 Comparative Politics: Western Liberal Democracies
3
POLI 2255 Democracy in the Digital Age
3
POLI 2260 An Introduction to Democratic Socialism
3
POLI 2265 Surveillance and Terror: The Politics of Totalitarianism
3
POLI 2270 Introduction to Western Political Thought