HUM220 Introduction to Philosophy

This course provides an overview of philosophy. Topics discussed include an introduction to metaphysics, epistemology, philosophy of science, and ethics (including ethics for software professionals).

Credits

2 credits