For those students who entered the Financial Mathematics program in Fall 2025, degree requirements are as follows:
Units for Degree Completion: 1250
- Core Courses - 350 units
- FINM 34000 - Probability and Stochastic Processes
- FINM 33000 - Option Pricing
- FINM 36700 - Portfolio and Risk Management
- FINM 32400 - Python for Financial Data Science or FINM 32500 - Computing for Finance in Python
- Elective Courses - 900 units
Any FinMath courses taken in excess of Foundations count towards Electives. At least 600 elective units taken by MSFM students must be strictly from FINM courses.
2025-2026 Degree Concentrations
Click here to see the Curriculum Guide for 2025-2026.