The Master of Financial Mathematics (MFM) program is structured with a balance between theory and practice. It features rigorous coursework in mathematics and statistics alongside a practicum course  comprised of a variety of modules taught by industry professionals. In order to provide additional experience, students are invited to participate in modeling workshops in which they work in teams on a project mentored by financial industry practitioners. 

The MFM program consists of four course sequences. These sequences may be taken either in parallel or sequentially, following their numerical order (with the exception of FM 5091/5092, which is recommended to be taken as early as possible.)

Students admitted into the program often have a variety of backgrounds. Some need to “brush up” on their mathematical foundation in order to be better prepared for the high level of mathematics throughout the MFM courses.

The sequence FM 5001/5002 is offered to these students. It is not a core sequence of the MFM program, however, MFM students who do not have the appropriate mathematical background are required to complete it before taking any of the FM 5011/5012, FM 5021/5022 and FM 5031/5032 sequences.  The preparatory sequence FM 5001/5002 together with FM 5091/5092, form the Fundamentals of Quantitative Finance (FQF) Post Baccalaureate Certificate program.This program can be taken either alone or as a gateway to the MFM program.