Teaching


Instructor of Record

Durham University

Ethics and Values

PHIL 1011
2026–2027 · Lectures · Seminars
Lecture topic: Moral panics and moral monsters
2025–2026 · Lectures · Seminars
Lecture topic: Moral panics and moral monsters
2024–2025 · Lectures · Seminars
Lecture topic: Meta-ethics

The Philosophical Traditions

PHIL 1091
2025–2026 · Module Lead · Lectures · Seminars
Lecture topic: Deductive and Inductive Logics
2024–2025 · Seminars

Political Philosophy

PHIL 2081
2026–2027 · Lectures · Seminars
Lecture topic: Violence
2025–2026 · Module Lead · Lectures · Seminars
Lecture topic: The evolution of the social contract
2024–2025 · Lectures
Lecture topic: Justice at the margins of society

Ethics of AI and Data Science

PHIL 42415
2026–2027 · Module Lead · Lectures · Seminars
Lecture topic: Ethics and Bias in Data Science
2025–2026 · Lectures · Seminars
Lecture topic: From curation to crawling: paradigm shifts in AI research
2024–2025 · Seminars

Fundamentals of Logics

2024–2025
Seminars

Issues in Contemporary Ethics

2024–2025
Seminars

Dalhousie University

Social, Ethical, and Professional Issues in Computer Science

PHIL 2490 / CSCI 3101 · Winter 2024
Instructor of Record
Course description Ethical, social, and professional issues arising from digital technologies, with emphasis on the distinctive normative challenges of hardware, software, and data.

Syllabus: Winter 2024

Case Studies in Computing and Society

ASSC 1801 · Winter 2024
Instructor of Record
Course description Ethical and philosophical challenges posed by socially embedded AI systems, focusing on control and value alignment.

Syllabus: forthcoming

Philosophy of Social Science

PHIL 3520/5520; POLI 3496 · Autumn 2023
Instructor of Record
Course description Formal approaches to social explanation, including evolutionary game theory, network models, and agent-based models.

Syllabus: Autumn 2023

Logic: Understanding Scientific Reasoning

PHIL 2660 · Autumn 2023
Instructor of Record
Course description Inductive logic and probabilistic reasoning for understanding scientific inference under uncertainty.

Adapted, with permission, from Dr Aydin Mohseni’s LPS 31 (UC Irvine).

Topics in Philosophy of Psychology — Philosophy on the Spectrum

PHIL 4070/5070 · Autumn 2022
Instructor of Record
Course description Autism as a philosophically rich topic spanning ethics, philosophy of mind, philosophy of psychology, and philosophy of medicine.

Syllabus: Autumn 2022

University of Toronto

Seminar in Philosophy of Science — AI and the Value-Alignment Problem

PHIL 455 · Summer 2021
Instructor of Record
Course description Ethical, philosophical, and technical challenges of aligning artificial intelligence with human values.

Syllabus: Summer 2021]