Master of Engineering in Financial Technology
Program Code: E-EGR-FNTK
Degree Designation: Master of Engineering
Department: Institute for Enterprise Engineering
Website: masters.pratt.duke.edu/fintech/degree
Program Summary
Financial technology, or FinTech, describes the innovative applications of computer software and networks, and other information technology, on financial institutions and markets. This includes technology enabling digital currencies (such as cryptocurrencies), digital assets, financial process automation, wealth management and trading, robotic advising, payment and transactions, financial data analysis, credit and lending, and much more.
Learn financial technologies and how to apply them—including computing fundamentals, blockchain, digital wallets, cryptocurrency, and smart contracts. Our master's students also take courses that build their management and communications skills— for a full professional degree.
The degree can be completed full-time on-campus in 3 or 4 semesters.
Academic Requirements
Core Industry Preparatory Courses (2 courses)
MENG 540
MENG 570
Internship/Project and Assessment (2 courses)
MENG 550
MENG 551
Technical Core (5 courses)
FINTECH 501
FINTECH 510
FINTECH 512
FINTECH 520
FINTECH 522
Capstone (1 course)
FINTECH 502, or
FINTECH 590: Incubate
Electives (9 credits)
Any FINTECH course
One 500-level or higher graduate-level course from ECE, COMPSCI, MATH, or STA may count as an elective. Any further courses taken outside the FinTech program are subject to Program Director approval on whether they can count as electives.