Courses

Courses taught at UNC, along with link to most recent syllabus:

Undergraduate

  • POLI 150H: Introduction to International Relations, Honors (Spring 2008)
  • POLI/PWAD 287: Strategy and International Relations (Spring 2024)
  • POLI 350: Peace Science Research (Spring 2022)
  • POLI/PWAD 457: International Conflict Processes (Spring 2024)
  • POLI 691H: Honors Seminar on Research Design (Spring 2016)
  • POLI 692H: Honors Thesis Research (Fall 2016)

Graduate

  • POLI 750: Theories of International Relations I (Fall 2023)
  • POLI 754: Formal Models of International Relations (Spring 2017)
  • POLI 783: Probability and Statistics (Fall 2021)