Spring 2027

Two Sections: Introduction to Logic

Ethics of Technology

Courses Taught

300 Ethics of Computing Technologies

300 Ethics of AI and other Emerging Technologies

100 Introduction to Philosophy

100 Contemporary Moral Problems

200 Introduction to Logic

Fall 2025

Moral Problems

Introduction to Logic

Spring 2024

Ethics of Computing Technologies

Spring 2020

Ethics of AI

Spring 2019

Introduction to Philosophy

Fall 2018

Moral Problems

Spring 2026

Introduction to Logic

Ethics of Technology

Fall 2026

Introduction to Logic

Contemporary Moral Problems