Students interested in HPM@McGill are encouraged to take a look at the courses listed below, which are offered regularly in the Department of Philosophy.
PHIL 311 offers a general introduction to philosophy of mathematics. Specialized topics are offered in PHIL 411 and in the seminar PHIL 511. Most recently, PHIL 411 has covered the developments from Newton and Leibniz to Dedekind (including MacClaurin, Gauss, Bolzano, Frege), as well as Frege's Foundations of Arithmetic and its modern analyses by Wright, Boolos, etc.; PHIL 511 has covered Philosophy of Geometry (Winter 2013).
Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized. Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.PHIL 311. Philosophy of Mathematics.
Description
Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized. Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.PHIL 411. Topics in Philosophy of Logic and Mathematics.
Description
Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized. Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.PHIL 611. Seminar: Philosophy of Logic and Mathematics.
Description
In addition, History and Philosophy of Ancient Science also frequently covers mathematical topics:
Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized. Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.PHIL 350. History and Philosophy of Ancient Science.
Description
Depending on the instructor, PHIL 481 may also be of interest. As 'Mathematics in early modern philosophy' it covers the role of mathematics in the philosophical work of Descartes, Locke, Leibniz and Kant.
Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized. Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.PHIL 481. Topics in Philosophy.
Description
Related courses in other departments at McGill:
Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized. Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.MATH 338. History and Philosophy of Mathematics.
Description
See also ourses offered within the inter-faculty programs of
Logic
Logic is offered at various levels at McGill, e. g.,
Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized. Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.PHIL 210. Introduction to Deductive Logic 1.
Description
Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized. Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.PHIL 310. Intermediate Logic.
Description
Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized. Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.PHIL 610. Seminar on Advanced Logic 2.
Description
Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized. Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.COMP 230. Logic and Computability.
Description
Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized. Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.MATH 318. Mathematical Logic.
Description
For more specialized topics, see also the Computation and Logic Group in the School of Computer Science.
Related courses in other departments in Montreal:
Students can also take courses at Concordia, Université de Montréal, and UQÀM.