Current Courses
Fall 2025
-
Fairness
-
Individual and Group Decision-Making
Spring 2026
-
Incompleteness and Undecidability
University of Maryland Courses
Undergraduate
- PHIL 170 Introduction to Logic
- PHIL 271 Introduction to Logic
- PHIL 370 Logical Theory I: Metatheory
- PHIL 408F/PHPE 408J A Gentle Introduction to Machine Learning
- PHIL 470 Incompleteness and Undecidability
- PHIL 478M/668V Modal Logic
- PHPE 308M/PHIL 209F Fairness
- PHPE 400 Individual and Group Decision-Making
- PHPE 408/PHIL 409C Computer Simulations in Philosophy and Economics
Graduate
- PHIL 478M/668V Modal Logic
- PHIL 808K New Perspectives on Social Choice
- PHIL 808V Foundations of Game Theory
- PHIL 858E Epistemic Game Theory
Previous Courses
Carnegie Mellon University
- Logic and Artificial Intelligencewebsite
Tilburg University
- Rationality, Masters in Philosophy Programwebsite
Stanford University
Institute for Logic, Language and Computation, University of Amsterdam
Brooklyn College
- Introduction to Theoretical Computer Science
- Analysis of Algorithms
- Discrete Mathematics
- Advanced C Programming
- Unix Shell Programming (Korn Shell)
- Introduction to C Programming
- Multimedia Programming
- Introduction to Computer Science
New York University
- Introduction to Symbolic Logic
Case Western Reserve University
- Calculus
- College Algebra