Intelligent Process Automation
A technical pathway for students interested in quantitative methods, machine learning and automation in finance.
PERSONAL PROGRAMME GUIDE · UNOFFICIAL
Graduate education at NTU
A quantitative foundation for a changing financial world.
Patrick Pun · Founding Programme Director
Two directions, a shared foundation
The programme combines data science, artificial intelligence and information technology with financial applications.
A technical pathway for students interested in quantitative methods, machine learning and automation in finance.
A pathway exploring financial services, digital technologies and innovation in the financial ecosystem.
The curriculum at a glance
The 30-AU programme comprises a 12-AU compulsory core, 12 AU of electives from the chosen specialisation, and 6 AU of other electives. Select a block below to explore the current course pool.
Shared by IPA and DFS
All students complete the same quantitative, programming, finance and FinTech foundation.
MH6817Principles and Statistical Foundations of Finance & Risk3 AUMH6807Introduction of FinTech Innovation and Ecosystem3 AUMH6810Programming and Data Analysis with Python3 AUIPA pathway
Choose courses from this technical FinTech pool to fulfil the 12-AU specialisation requirement.
MH6812Natural Language Understanding for Retrieval-Augmented Generation3 AUMH6018Blockchains and Cryptocurrency3 AUMH6311Stochastic Processes for Data Science1.5 AUMH6815Algorithmic Trading and Robo-Advisors1.5 AUMH6816Introduction to Cybersecurity1.5 AUMH6818FinTech Innovation with AI1.5 AUMH6832Reinforcement Learning for Finance1.5 AUIPA pathway
For IPA students, DFS prescribed electives may be counted as other electives. The Practicum is also available within the unrestricted-elective pool, subject to current programme rules.
MH6331Market Risk and Derivatives Analytics1.5 AUMH6332Financial and Risk Analytics II1.5 AUMH6821Anti-Financial Crime and Compliance1.5 AUMH6822Regulatory Technology1.5 AUMH6823Financial Inclusion and Decentralized Finance1.5 AUMH6824Fundamentals of FinTech Entrepreneurship1.5 AUMH6825FinTech Entrepreneurial Practice1.5 AUMH6826Investment and Portfolio Management1.5 AUMH6827Financial Data Management and Business Intelligence1.5 AUMH6833Microeconomics and Macroeconomics1.5 AUMH6834Green FinTech and Sustainable Finance1.5 AUMH6838Practicum3 AUDFS pathway
Choose courses from this digital-finance and financial-services pool to fulfil the 12-AU specialisation requirement.
MH6331Market Risk and Derivatives Analytics1.5 AUMH6332Financial and Risk Analytics II1.5 AUMH6821Anti-Financial Crime and Compliance1.5 AUMH6822Regulatory Technology1.5 AUMH6823Financial Inclusion and Decentralized Finance1.5 AUMH6824Fundamentals of FinTech Entrepreneurship1.5 AUMH6825FinTech Entrepreneurial Practice1.5 AUMH6826Investment and Portfolio Management1.5 AUMH6827Financial Data Management and Business Intelligence1.5 AUMH6833Microeconomics and Macroeconomics1.5 AUMH6834Green FinTech and Sustainable Finance1.5 AUDFS pathway
For DFS students, IPA prescribed electives may be counted as other electives. The Practicum is also available within the unrestricted-elective pool, subject to current programme rules.
MH6812Natural Language Understanding for Retrieval-Augmented Generation3 AUMH6018Blockchains and Cryptocurrency3 AUMH6311Stochastic Processes for Data Science1.5 AUMH6815Algorithmic Trading and Robo-Advisors1.5 AUMH6816Introduction to Cybersecurity1.5 AUMH6818FinTech Innovation with AI1.5 AUMH6832Reinforcement Learning for Finance1.5 AUMH6838Practicum3 AUCourse offerings can change. The official NTU programme page remains the authoritative source for current availability and graduation requirements.
Learning by doing
My teaching places emphasis on applying methods, analysing data and explaining the reasoning behind a result. The MH6805 course includes a group project connecting machine learning with realistic data analysis.
Practicum and project arrangements, including research or internship pathways, are subject to current programme rules and approvals; an internship placement is not guaranteed.
Teaching & project resourcesUse the official programme site for current admissions criteria, application dates, tuition fees and financial information. They are intentionally not duplicated here.
Official programme informationProgramme enquiries: MScFinTech@ntu.edu.sg. Questions about my research or teaching: cspun@ntu.edu.sg.
Explore SPMS graduate programmes for broader coursework options, or Mathematics PhD for research training.