Electives

Any FINM course (with the exception of Foundations Courses) counts towards the Elective units needed for degree completion.

900 Units Needed for Degree Completion

Winter Quarter
FINM 32600 - Computing for Finance in C++ (100 units)
FINM 32900 - Data Science Tools for Finance (100 units)
FINM 33150 - Quantitative Trading Strategy (100 units)
FINM 33160 - Machine Learning for Finance (100 units)
FINM 34500 - Stochastic Calculus (100 units)
FINM 37400 - Fixed Income (50 units)
FINM 37500 - Fixed Income Derivatives (50 units)

Spring Quarter
FINM 32000 - Options: Numerical Methods (100 units)
FINM 32700 - Advanced Computing for Finance (100 units)
FINM 35700 - Credit Markets (50 units)
FINM 35900 - Macro Finance (50 units)
FINM 36702 - Portfolio Credit Risk: Modeling and Estimation (50 units)
FINM 37301 - Foreign Exchange: Markets, Products, and Pricing (50 units)

Summer Quarter
FINM 31000 - Cryptoasset Markets (50 units)
FINM 32950 - Introduction to HPC in Finance (50 units)

Autumn Quarter
FINM 31200 - Blockchain and Cryptoassets for Finance (50 units)
FINM 33165 - Generative Models (100 units)
FINM 34800 - Modern Applied Optimization (100 units)
FINM 35000 - Topics in Economics (100 units)
FINM 35910 - Applied Algorithmic Trading (50 units)
FINM 37601 - Mathematical Market Microstructure: An Optimization Approach (50 units)

Both course offerings and dates listed are for the 2023-24 year and are subject to change for future years.

All Elective units count towards one of the following degree concentrations: