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

Community Wealth Building in Scotland (Edinburgh, Upper-Level Undergraduate)

Political Philosophy (Edinburgh, Upper-Level Undergraduate)

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

Ethical Foundations of Socialism (Stanford, Graduate Seminar)

Care and Justice (Stanford, Upper-Level Undergraduate Seminar)

Social Ethics and Political Thought: Equality (UNC-Chapel Hill, Introductory Undergraduate Level)

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

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



Normative Ethics Courses: 

Introduction to Ethics (Various, syllabus down for revisions)

Advanced Introduction to Ethical Theory (Stanford, mid-level Undergraduate)

Introduction to Ethics and Political Philosophy  (NYU, Introductory Undergraduate Level)

Technology Ethics (Mid-Level Undergraduate)

Health Care Ethics (Mid-Level Undergraduate)



PPE (Politics, Philosophy, and Economics) Courses: 

Ethics and Economics (UNC-Chapel Hill, Upper-Level Undergraduate)

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

Capstone Seminar in Politics, Philosophy, & Economics: Capitalism and Virtue (UNC-Chapel Hill, Senior Seminar)

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

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

































































































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