This Master's program equips students with essential finance and computer science skills for a career in the financial services industry, which is increasingly reliant on information technology. It addresses the growing demand for graduates skilled in navigating complex regulatory frameworks and competitive pressures from fintech startups. The interdisciplinary degree, convened by the Financial Innovation Hub in collaboration with the Departments of Statistics and Computer Science, and the School of Economics, builds on existing strengths and offers a unique opportunity to study financial technology. The program includes elective courses and a significant dissertation project, encouraging collaboration with fintech startups and fostering an entrepreneurial spirit. The Financial Innovation Hub also serves as a platform for research and innovation in financial technologies across Africa.
The program structure covers core finance and computer science topics relevant to financial technology, culminating in a dissertation. Students can collaborate with fintech startups on their thesis projects.
The program aims to prepare graduates for careers in the financial services industry, focusing on roles that integrate technology and finance. The curriculum and dissertation projects are designed to foster an entrepreneurial mindset, potentially leading to the development of commercially viable ideas.
A background in computer science or statistics is not strictly required, but a good foundation in mathematics (including basic calculus and statistics) and a strong interest in programming are essential. Candidates are encouraged to brush up on Python coding skills through online courses like Codecademy, Udemy, or Coursera. Resources for self-study are available via the provided GitHub link.
Refer to the UCT Fees Handbook for detailed fee information.