Master of Financial Technology

The Master of Financial Technology program is a professional masters program aiming at empowering students with knowledge in Fintech and data science, enabling them to understand, execute, and develop disruptive financial innovations using appropriate tools and techniques, and nurturing them to better prepare for the fast-growing demand in today’s data-driven economy. This is a STEM program, including in its curriculum courses from the Department of Applied Mathematics, Department of Computer Science, Department of Information Technology and Management, and Stuart School of Business, and as such, it gives students the chance to benefit from the strength of all units. Students are required to complete a total of ten semester courses, including five core courses and five elective courses.

Admission Requirements

A Bachelor degree with honors from a recognized university or comparable institution is required for admission. A satisfactory score on the Graduate Management Admission Test (GMAT) or Graduate Record Examination (GRE) is encouraged but not mandatory. Satisfactory is GPA 3.0 and GRE 310.


Core Courses (15)
MATH 527Machine Learning in Finance: From Theory to Practice 3
MATH 584Mathematical Methods for Algorithmic Trading3
MATH 575Statistical Analysis of Financial Data3
MATH 583Wealth management and robo-advising3
MATH 585Decentralized Financial Engineering3
Applied Mathematics Elective Courses (6)
Select a minimum of two courses from the following:6
Stochastic Processes3
Introduction to Time Series3
Monte Carlo Methods3
Advanced Design of Experiments3
Statistical Learning3
Bayesian Computational Statistics3
Mathematical Finance II3
Theory and Practice of Fixed Income Modeling3
Advanced Quantitative Risk Management3
Applied Computational Statistics for Analytics3
CS and ITM Security Elective Courses (6)
Select a minimum of two courses from the following:6
Object Oriented Design and Programming3
Introduction to Information Security3
Introduction to Artificial Intelligence3
Software Engineering I3
Advanced Database Organization3
Data Privacy and Security3
Cryptography and Network Security3
Cloud Computing3
Cyber Forensics3
Cyber Security Technologies3
Cyber Security Technologies: Projects & Advanced Methods3
Mobile Device Forensics3
Operating Systems Security3
Cyber Security Management3
Finance and Business Elective Courses (3)
Select a maximum of one course from the following:3
New Technology Ventures (Deep Tech Commercialization)3
Futures, Options, and OTC Derivatives3
MSF 526
Quantitative Portfolio Management3
Market Risk Management3
Time Series Analysis3
MSF 567
MSF 574
High Frequency Finance and Technology3
Total Credit Hours30
Year 1
Semester 1Credit HoursSemester 2Credit Hours
MATH 5753MATH 5833
MATH 5273MATH 5843
MATH 5883MSF 5743
ITMS 5483 
 12 9
Year 2
Semester 1Credit Hours 
MATH 5653 
MATH 5853 
CS 5253 
Total Credit Hours: 30