100 Level

Enroll Now!

PHIL 101 and PHIL 102 are our two standard introductory courses, and sections of both courses are offered each term. In PHIL 101, you will be introduced to philosophy through ethical and political questions, such as: Is killing ever justified? Do I have moral obligations toward non-human animals? Do I have a duty to obey an unjust law? What would a just society look like? In PHIL 102, you will be introduced to philosophy through questions about knowledge and reality, such as: What is knowledge? Are all beliefs equal? Are human beings free? What is the relation between mind and matter? How do we know that other minds exist?

We also offer both symbolic and practical logic courses. In PHIL 120, you will learn to examine ordinary language carefully and systematically, translating it into symbolic notation, a process that will help you appreciate the structure of argumentation and reasoning. In PHIL 125, you will improve your critical thinking skills by analyzing different kind of arguments found in real world examples and learning how to spot and avoid fallacies.

Click on the left navigation bar to access our current and past lists of courses.


Fall 2026

PHIL 101 - Introduction to Philosophy: Values and Society

Instructor: Jack Zupko
MWF 11:00-11:50

PHIL 102 - Introduction to Philosophy: Knowledge and Reality

Instructor: Eduardo Andrade
MWF 10:00-10:50

PHIL 120 - Symbolic Logic I

Instructor: Hassan Masoud
MWF 13:00-13:50

PHIL 120 - Symbolic Logic I

Instructor: Hassan Masoud
W 18:00-20:50

PHIL 125 - Practical Logic

Instructor: Krzysztof Swiatek
TR 9:30-10:50


Winter 2027

PHIL 101 - Introduction to Philosophy: Values and Society

Instructor: TBD
MWF 10:00-10:50

PHIL 102 - Introduction to Philosophy: Knowledge and Reality

Instructor: Nathan Kowalsky
MWF 11:00-11:50

PHIL 120 - Symbolic Logic I

Instructor: Hassan Masoud
TR 9:30-10:50

PHIL 120 - Symbolic Logic I (Remote)

Instructor: TBD
R 18:00-20:50

PHIL 125 - Practical Logic

Instructor: Hassan Masoud
TR 12:30-1:50