The schedule of course offerings for the online program will differ from the course schedule of the in-person program. The Financial Mathematics degree requires the successful completion of 1250 units, with specific requirements from each of the below categories.
Foundations - 350 units required for degree completion
Computing for Finance in Python (100 units)
Mathematical Foundations of Option Pricing (100 units)
Portfolio Theory and Risk Management (100 units)
Probability and Stochastic Processes (50 units)
Electives - 900 units required for degree completion
Our elective offerings will reflect the coursework offered to the in-person program, with the catalog, schedule, and availability subject to change each academic year. Below are electives expected to be offered to the online program:
Advanced Computing for Finance (100 units)
Applied Algorithmic Trading (50 units)
Blockchain and Cryptoassets for Finance (50 units)
Computing for Finance in C++ (100 units)
Credit Markets (100 units)
Fixed Income Derivatives (50 units)
Fixed Income (50 units)
Foreign Exchange: Markets, Products, and Pricing (50 units)
Full-Stack Quantitative Finance (100 units)
Generative Models (100 units)
Introduction to HPC in Finance (50 units)
Machine Learning for Finance (100 units)
Macro Finance (50 units)
Mathematical Market Microstructure: An Optimization Approach (50 units)
Options: Numerical Methods (100 units)
Quantitative Trading Strategy (100 units)
Stochastic Calculus (100 units)