recent courses I've taught

introduction to Islamic philosophy

a survey of philosophical thought in the Islamic world from the 9th century to the present. [syllabus here]

a thinking machine?

An intro to philosophy via ethical and epistemic issues around artificial intelligence. [syllabus here]

god of the oppressed

A philosophy of religion course focusing on the religious response to social oppression. [syllabus here]

logic and the scientific method

A module for physiology grad students including crash courses on propositional logic and mathematical induction. [email me] for a syllabus