Courses

We offer a wide range of undergraduate and graduate courses taught by faculty committed to providing students with a world-class learning experience in a supportive and inclusive environment. Jump start your career with co-operative learning.

Questions? E-mail .

Summer term 2023

Important dates:
May-June courses: May 15-June 30, 2023
July-August courses: July 5-August 21, 2023

Contact a Political Science Advisor.

Summer 2023

Number CRN Title Instructor Dates Schedule
POLI 202 31220 Introduction to Political Theory David Miller May 15-June 30 ONLINE/
Hybrid
Synchro session:
F 10-11:30
POLI 300B 31296 Early Modern Political Theory Micheal Ziegler July 5-Aug 21 Face-to-face
TR 1:30-4 pm
POLI 311 31297 Government and Politices in Europe Claude Beaupre July 5-Aug 21 Face-to-face
MW 1:30-4
POLI 349 31223 Issues in International Politics: "Middle Power Options in a World of Great Power Competition" Dr. Chris Ankersen May 15-June 30

ONLINE/ Synchronous format
TR 9:30-noon

POLI 350 30745 Intro to Public Admin TBA May 3 - July 28 ONLINE
POLI 351 31224 Public Policy Analysis Dr. Sean Darling May 15-June 30 Face-to-face
TR 6-8:30 pm
POLI 366 31298 Canadian Political Economy Dr. Cara Camcastle July 5-Aug 21 ONLINE/
Synchro session is
W 7-9 pm
POLI 369 31225 Issues in Canadian Politics: Canadian Elections Taylor Green May 15-June 30 Face-to-Face
MW 9:30-noon
POLI 433 31754 Issues in Politics: "Managing Borders and Bodies in the 21st Century" Dr. Scott Watson July 17-July 21

Hybrid
M-F 8:30 am - 3 pm

POLI 456 31226 Politics of the Internet Dr. Simon Carroll May 15 - June 30 Face-to-face
MW 1:30-4 pm

Fall term 2023

Important dates:
Term dates: Wednesday, September 6 - Monday, December 4, 2023
December final exam period: Thursday, December 7 - Wednesday, December 20, 2023

Contact a Political Science Advisor.

100-level

Number CRN Title Instructor Timetable
POLI 101 12842 Canadian Politics Dr. Justin Leifso TR 16:30-17:50
POLI 103 12853 Worlds of Politics Dr. Andrew Wender TWF 10:30-11:20

200-level

Number CRN Title Instructor Timetable
POLI 202 12864 Intro to Political Theory Dr. Mara Marin MR 11:30-12:50
POLI 210 12871 Comparative Politics Dr. Michelle Bonner TWF 9:30-10:20
POLI 211 12878 European Integration & Union Dr. Amy Verdun MR 13:00-14:20
POLI 217/ GDS 201 12885 Global Development Dr. Feng Xu TWF 11:30-12:20
POLI 240 12892 International Politics Dr. Michael Carpenter TWF 12:30-13:20

300-level

Number CRN Title Instructor Timetable
POLI 300A 12899 Ancient and Medieval Political Thought Dr. Simon Carroll TWF 9:30-10:20
POLI 306 12900 Introduction to Marxism Dr. Simon Carroll TWF 10:30-11:20
POLI 319 12901 Issues in Comparative Politics: Populism and Authoritarianism Fazila Mat TWF 9:30-10:20
POLI 320 12902 Canadian Constitution Dr. Matt James MR 14:30-15:50
POLI 324/ HSTR 365C 12903 China and the World Dr. Can Zhao M 18:00-21:50
POLI 329 12904 Political Foundations of International Law Dr. Claire Cutler W 14:30-17:20
POLI 338 12905 Approaches to Political Analysis (Honours Seminar) Dr. Amy Verdun W 9:30-12:20
POLI 341 12906 UN and Global Issues Dr. Scott Watson TWF 13:30-14:20
POLI 344 12907 International Political Economy Dr. Sarah E. Sharma MR 13:00-14:20
POLI 350 /ADMN 311 12908 Intro to Public Admin TBA Online
POLI 351 12909 Public Policy Analysis Dr. Jennifer Hall W 18:30-21:20
POLI 357 12910 Canadian Environmental Politics Dr. Jamie Lawson MR 11:30-12:50
POLI 363 12911 Indigenous Politics in Canada Morgan Mowatt ONLINE
MR 10:00-11:20
POLI 365 12912 BC Political Economy Dr. Cara Camcastle ONLINE
T 18:00-20:50
POLI 369 12913 Issues in Canadian Politics: Power and Policy in Canada Dr. Justin Leifso MR 13:00-14:20
POLI 370 12914 Politics of Surveillance Dr. Jessica Percy-Campbell

ONLINE
R 18:00-20:50

POLI 386 12915 Issues in Political Theory: Democracy and Technology Taylor Green TWF 11:30-12:20

400-level

Spring term 2024

Important dates:
Term dates: Monday, January 8 - Monday, April 8, 2024
April final exam period: Tuesday, April 11 - Friday, April 26, 2024

Contact a Political Science Advisor.

100-level

Number CRN Title Instructor Timetable
POLI 101 22703 Canadian Politics Dr. Matt James TR 16:30-17:50
POLI 103 22712 Worlds of Politics Dr. Michael Carpenter TWF 10:30-11:20

200-level

300-level

MR
Number CRN Title Instructor Timetable
POLI 300B 22749 Early Modern Political Thought Dr. Mara Marin MR 14:30-15:50
POLI 300C 22750 Post-Enlightenment Political Thought Julian Evans TWF 13:30-14:20
POLI 309 22751 Democracy and Disobedience Dr. Avigail Eisenberg W 14:30-17:20
POLI 319 22752 Issues in Comparative Politics: Peace and Conflict in the Middle East Dr. Michael Carpenter TWF 12:30-13:20
POLI 321 22753 Introduction to Research Methods in Political Science Dr. Feng Xu R 15:00-17:50
POLI 323 22754 Issues in Politics: Misinformation and Social Media Dr. Simon Carroll TWF 10:30-11:20
POLI 343 22755 International Organizations Dr. Claire Cutler W 12:30-15:20
POLI 345 22756 Ethics and IR Dr. Scott Watson TWF 11:30-12:20
POLI 348 22757 International Security Mehdi Hashemi T 18:00-20:50
POLI 349 A01 22758 Issues in Intl Politics: "Middle Power Options in a World of Great Power Politics" Dr. Christopher Ankersen ONLINE Synchro
MW 16:30-17:50
POLI 350/ ADMN 311 22759 Intro to Public Admin Dr. Sean Darling W 18:30-21:20
POLI 364 22760 Canadian Public Policy Dr. Cara Camcastle ONLINE Synchro
T 18:00-20:50
POLI 369 A01 22761 Issues in Canadian Politic: "Politics of Western Canada" Dr. Justin Leifso MR 11:30-12:50
POLI371/ HSTR 365D 22762 Chinese Politics Dr. Can Zhao M 18:00-20:50
POLI 379/ EUS 300 22763 Issues in European Politics "European Integration" TBA MR 13:00-14:20
POLI 382/
RCS 383
22764 Politics of Religion Dr. Andrew Wender MR 13:00-14:20
POLI 386 22765 Issues in Political Theory: "LGBTQ Political Theory" David Miller ONLINE
Synchro session: F 10:00-11:20

400-level

Learn more about courses and programs in Political Science: