Skip to Content

MS Finance Curriculum

Purdue University’s 10-month Master of Science in Finance (MSF) program enables you to earn a premier degree from one of the nation’s top business schools while requiring limited time away from the job field. The MSF program at Purdue focuses will set students up for success in a variety of financial related industries and positions, but we excel in the areas of corporate finance, investment management, and financial analytics.

Upon admission, students can choose to specialize in one of these areas. Regardless of your chosen track, you’ll cultivate your leadership skills, expand your potential, and adopt a global perspective.

Our program typically enrolls students from a wide variety of academic backgrounds with most students having degrees in various areas of business, economics, and engineering. Having a strong quantitative foundation, including completion of some college-level math or statistics can be advantageous.

The MSF program is a STEM certified program. For details regarding the associated STEM OPT extension, please visit USCIS.

Your Coursework

To earn a Master of Science degree in Finance, you must complete 36 hours of coursework. Below is a sample track for our MSF students. Select a track to view required and recommended courses:

General Finance Coursework

Required courses

Course Credit Hours
Accounting for Managers 2
Financial Management 2
Investments 2
Valuation and Financial Statement Analysis 2
Advanced Corporate Finance 2
Financial Analytics w/ Python 2
Options and Futures 2
Venture Capital & Investment Banking 2
Mergers, Acquisitions & Corporate Restructuring 2
Portfolio Management 2
Fintech 2
Financial Risk Management 2
Advanced Financial Analytics 2
Fixed Income Securities 2
Financial Engineering 2

Recommended Finance Electives

Course Credit Hours
Student Managed Investment Fund 2
Student Managed Venture Fund 2
Financial Modeling w/ R 2
International Financial Management 2

 

Corporate Finance Coursework

Required courses

Course Credit Hours
Accounting for Managers 2
Financial Management 2
Investments 2
Valuation and Financial Statement Analysis 2
Advanced Corporate Finance 2
Financial Analytics w/ Python 2
Financial Risk Management 2
Advanced Financial Analytics 2
Fixed Income Securities 2
Venture Capital & Investment Banking 2
Mergers, Acquisitions & Corporate Restructuring 2
International Financial Management 2
Student Managed Venture Fund* 2

Recommended Finance Electives

Course Credit Hours
Financial Modeling w/ R 2
Options and Futures 2
Portfolio Management 2
Financial Engineering 2
Fintech* 2
*Experiential Learning Course

Recommended General Electives

Course Credit Hours
Macroeconomics 2
Accounting Data Analytics 2
Private Equity Accounting 2
International Accounting 2
Management of Organizational Data 2
Business Analytics 3
Data Mining 2
Advanced Business Analytics 2
Spreadsheet Modeling and Simulation 2
Statistical and Machine Learning 2
Big Data 2
Web Data Analytics 2

Other Electives

Any other MGMT or ECON 500 or 600 level courses pending academic director approval

Investment Management Coursework

Required courses

Course Credit Hours
Accounting for Managers 2
Financial Management 2
Investments 2
Valuation and Financial Statement Analysis 2
Advanced Corporate Finance 2
Financial Analytics w/ Python 2
Financial Risk Management 2
Advanced Financial Analytics 2
Fixed Income Securities 2
Options and Futures 2
Portfolio Management 2
Web Data Analytics 2
Student Managed Venture Fund* 2
Financial Engineering 2

Recommended Finance Electives

Course Credit Hours
International Financial Management 2
Financial Modeling w/ R 2
Venture Capital & Investment Banking 2
Mergers, Acquisitions & Corporate Restructuring 2
Fintech* 2
*Experiential Learning Course

Recommended General Electives

Course Credit Hours
Macroeconomics 2
Accounting Data Analytics 2
Private Equity Accounting 2
International Accounting 2
Management of Organizational Data 2
Business Analytics 3
Data Mining 2
Advanced Business Analytics 2
Spreadsheet Modeling and Simulation 2
Statistical and Machine Learning 2
Big Data 2

Other Electives

Any other MGMT or ECON 500 or 600 level courses pending academic director approval

Financial Analytics Coursework

Required courses

Course Credit Hours
Accounting for Managers 2
Financial Management 2
Investments 2
Valuation and Financial Statement Analysis 2
Advanced Corporate Finance 2
Financial Analytics w/ Python 2
Management of Organizational Data 2
Portfolio Management 2
Big Data 2
Web Data Analytics 2
Financial Risk Management 2
Advanced Financial Analytics 2
VBA Programming 2
Fixed Income Securities 2
Financial Engineering 2

Recommended Finance Electives

Course Credit Hours
Advanced Database & SQL 2
Machine Learning/Deep Learning in Financial Data 2
Student Managed Investment Fund 2
Data Visualization 2
International Financial Management 2
Financial Modeling w/ R 2
Options and Futures 2
Venture Capital & Investment Banking 2
Mergers, Acquisitions & Corporate Restructuring 2
Fintech* 2
*Experiential Learning Course

Recommended General Electives

Course Credit Hours
Macroeconomics 2
Accounting Data Analytics 2
Private Equity Accounting 2
International Accounting 2
Business Analytics 3
Data Mining 2
Advanced Business Analytics 2
Spreadsheet Modeling and Simulation 2
Statistical and Machine Learning 2

Other Electives

Any other MGMT or ECON 500 or 600 level courses pending academic director approval