This program provides students with training in and an understanding of logic. Logic is a discipline that studies, and aims to precisely characterize, the general features of good reasoning, inference, and argumentation. It also examines specific topics concerning reasoning in particular domains of inquiry and thought (e.g., the logic of necessity/possibility, decision, and probability). Students are required to take courses in philosophy, mathematics, computer science, and/or statistics. Courses should be selected in consultation with the Faculty Advisor.
4.0 credits are required including at least 1.0 credit at the 300/400 level.
- Core: 1.0 credit from PHL239H5 or PHL245H5 or PHL246H5;
- Core: 1.0 credit from PHL345H5 or PHL346H5 or PHL347H5 or PHL445H5 or PHL447H5;
- Elective: 0.5 credit from PHL103H5 or PHL233H5 or PHL258H5 or PHL325H5 or PHL327H5 or PHL332H5 or PHL350H5 or PHL354H5 or PHL360H5 or PHL450H5;
- Elective: 1.0 credit from CSC or MAT or STA;
- Elective: 0.5 credit from CSC or MAT or STA or from courses listed in #1 or #2 or #3 above.
Students cannot use more than 1.0 credit from 100-level PHL courses for program completion credit.
Alternate elective options for either PHL or CSC/MAT/STA courses may be taken with the approval of the Department. Contact the PHL Academic Advisor for more information.
Where courses exclude each other, at most, one of them may be counted for credit toward philosophy program completion.
Be sure to look ahead and plan to complete the prerequisites for any upper-level courses that are of interest to you. For questions, please contact the PHL Academic Advisor.
When choosing your courses, keep in mind that not all courses listed are offered every year. Some courses required to complete a program might be offered only every other year. For courses offered during the current year, consult the Timetable Builder.