UTSC Philosophy offers five programs:
- Specialist program in philosophy
- Specialist (co-operative) program in philosophy
- Major program in philosophy
- Major (co-operative) program in philosophy
- Minor program in philosophy
For a detailed list of the requirements necessary for successful completion of each program, please visit the Philosophy section of the UTSC Academic Calendar. This page also includes a complete list of courses being offered, including course descriptions, timetables, and instructors.