Skip to main content


Students enrolling in our MSFA program have two full-time options; an intensive 10-month or a 16-month program or a flexible, part-time one. Below is the list of the core classes and elective options.1

Core Classes:Elective Options:
Financial Forecasting & Analysis
(course starts before Fall quarter)
Mergers, Acquisitions & Corporate
Corporate Finance International Financial Management
Investments Real Estate Finance
Math for Finance & Analytics Risk Management
R Programming Emerging Company Finance
Data Analytics (with Python) Business Valuation
Econometrics Financial Engineering
Time-Series Analysis Behavioral Corporate Finance
Analytics for Finance Financial Markets & Instruments
Database Management Systems
- Fundamentals of SQL
  Machine Learning
  Social Network Analytics 

Note: Courses are subject to change and availability in a given quarter is not guaranteed. Students will complete at least 46 total units in the MSFA program.