MSFE is a full-time STEM designated 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 (IEOR E4798). Please find a sample syllabus for the seminar series course here.

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)

Core courses are to be completed within the first two academic semesters. 

First Fall Term Core: IEOR E4799, IEOR E4007, IEOR E4701, IEOR E4706
Spring Term Core: IEOR E4703, IEOR E4707, IEOR E4709

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

Note: Course offerings are subject to availability

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