Barry Maguire
  • Contact
  • Research
  • Teaching
  • Organising
  • Public Philosophy
Political Philosophy Courses: 

Political Philosophy (Upper-Level Undergraduate)

Institutions and Practical Reason (Graduate seminar, co-taught with Michael Bratman). 

Ethical Foundations of Socialism (Graduate Seminar)

Care and Justice (Upper-Level Undergraduate Seminar)

Social Ethics and Political Thought: Equality (Introductory Undergraduate Level)

Justice in Healthcare  (Masters Level; co-taught with Jack Woods)

Topics in Ethics and Political Philosophy: Equality   (Upper-Level Undergraduate)



Normative Ethics Courses: 

Introduction to Ethics (syllabus down for revisions)

Advanced Introduction to Ethical Theory 

Introduction to Ethics and Political Philosophy  (Introductory Undergraduate Level)

Technology Ethics (Mid-Level Undergraduate)

Health Care Ethics (Mid-Level Undergraduate)



PPE (Politics, Philosophy, and Economics) Courses: 

Ethics and Economics (Upper-Level Undergraduate)

Gateway Introduction to Politics, Philosophy, & Economics (Intro Undergraduate Level; co-taught with Richard Salsman)

Capstone Seminar in Politics, Philosophy, & Economics: Capitalism and Virtue

Gateway Introduction to Politics, Philosophy, & Economics (Intro. Undergraduate Level; co-taught with Geoff Brennan)

Capstone Seminar in Politics, Philosophy, & Economics (Senior Undergraduate Seminar; co-taught with Geoff Brennan)

































































































.
.
Powered by Create your own unique website with customizable templates.