Thompson Rivers University
Thompson Rivers University

Political Studies Courses

Fall 2015

Course Description Instructor
POLI 1110 The Government and Politics of Canada Kading/Cook/Hanlon
POLI 1210 Contemporary Ideologies Kading
POLI 2220 Political Philosophy Cook
POLI 2600 International Politics Cook
POLI 3010 Canadian Political Parties Kading
POLI 3610 Canadian Foreign Policy Hanlon
POLI 3640 Politics of the Middle East Cook
POLI 4050 Topics in Canadian Politics:
Canada and our War on Terror
Hanlon

Winter 2016

Course Description Instructor
POLI 1110 The Government and Politics of Canada Kading/Hanlon
POLI 1210 Contemporary Ideologies Cook
POLI 2140 Resistance and Revolution Bell
POLI 2150 Comparative Poltics Kading
POLI 2250 Law and Politics Hanlon
POLI 2600 International Politics Cook
POLI 3070 The European Orient:
Balkans, Russia and Eastern Europe
Scheffel
POLI 3420 Modern Political Theory:
Analysis of a Selected Theorist
Cook
POLI 3520 Politics of Developing Nations Hanlon