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

MSFA Core classes:

Financial Forecasting & Analysis (pre-Fall; course starts ahead of the Fall quarter)

Corporated Finance


Math for Finance & Analytics

R Programming

Data Analytics (with Python)


Time-Series Analysis

Analytics for Finance

Database Management Systems - Fundamentals of SQL

Elective Options:

International Financial Management

Mergers, Acquisitions & Corporate Governance

Real Estate Finance

Risk Management

Emerging Company Finance

Business Valuation

Financial Engineering

Behavioral Corporate Finance

Financial Markets & Instruments


Machine Learning

Social Network Analytics


1Note: 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.