MSFE is a full-time 36-point program. Students start in August and may complete the program in June, August or December of the following year. All courses are 3 credits unless stated otherwise.

Students are also required to attend the Financial Engineering Seminar Series and submit learning journals.

The program offers seven concentrations, including:

1. Asset Management 
2. Computation & Programming
3. Computational Finance/Trading Systems
4. Derivatives
5. Finance & Economics
6. Financial Technology
7. Machine Learning for Financial Engineering

To facilitate academic programming, students should complete a program plan to be reviewed by their advisor.

Core Curriculum

FE Core: (18 credits)

Approved FE Electives

Students may select from a variety of approved electives from the Department, Columbia Business School, and Graduate School of Arts and Sciences. Courses taken from the School of Professional Studies will not be counted towards the MS degree (i.e. courses with the following prefixes: ACTU, BUSI, COPR, IKNS, SUMA, FUND, and more). Please consult with your academic advisor regarding electives offered in other departments and schools prior to registration.

Summer Electives

IEOR E4721 Correlation Risk Modeling & Management

IEOR E4722 Modeling & Market Making in Foreign Exchange, 1.5 credits

IEOR E4723 Alternative Investments, 1.5 credits

Note: Course offerings are subject to availability

(*) Denotes courses that require pre-requisite knowledge; please consult the instructor prior to registration.