Visit the institution website for COVID‑19 updates
An upper-second class UK Bachelor's degree (or equivalent overseas qualification) in computer science, mathematics, statistics, physics, engineering or a similarly quantitative subject. Programming experience in a language such as Python, C++ or Matlab is an advantage but is not mandatory. Some programming experience means that you have experience of working on projects deploying code or have passed modules/assessments in your previous education with coding components. If you do not have this knowledge, there will be tutorials offered at the beginning of the programme, but you will be expected to get up to speed rapidly. A self-assessment test will be available to determine if you will need additional support for coding. A good knowledge of linear algebra, statistics and probability theory will be assumed. Relevant work experience is also taken into account. Relevant work experience is considered.
If your education has not been conducted in the English language, you will be expected to demonstrate evidence of an adequate level of English proficiency.
The English language level for this programme is: Good.
Further information can be found on our English language requirements page.Pre-Master's and Pre-sessional English
UCL Pre-Master's and Pre-sessional English courses are for international students who are aiming to study for a postgraduate degree at UCL. The courses will develop your academic English and academic skills required to succeed at postgraduate level. International Preparation Courses
Months of entry
This MSc programme focuses on developing technology literate financial services professionals. The programme emphasises the systematic understanding of new digital business models in financial services, how innovation through technology is changing business practices, quantitative finance skills and the application of emerging technologies to financial services.
The UCL Centre for Blockchain Technologies (CBT) has created this programme. This multidisciplinary research centre focuses on how blockchain and other emerging technologies are impacting the world’s socio-economic systems and in particular the financial services industry. This programme also leverages the numerous partnerships that the UCL CBT has with some of the largest financial services and technology companies in the world. These relationships exist, for instance, with Fidelity, Ripple, State Street, Natwest, Santander, R3, Oracle, DXC Technology, Santander, Ernst and Young, HSBC, Bank of England, BNP Paribas, PWC, AXA, Nomura, Credit Suisse and many other firms.
UCL received the highest percentage (96%) for quality of research in Computer Science and Informatics in the UK's most recent Research Excellence Framework (REF2014). Over the years, the three most relevant university rankings (QS, THE, ARWU) have consistently classified UCL among the top 5 universities in Europe and the top 20 universities in the world. UCL Computer Science hosts the Centre for Doctoral Training in Financial Computing and Analytics as well as the Centre for Doctoral Training in AI and Finance.
UCL resides in London, one of the world's most important financial centres. Students of this MSc will benefit from teaching by practitioners in the City of London and get the chance to work on a summer project. Industry-based and purely Academic summer projects are offered. Industry-based projects are usually undertaken with an external partner organised by UCL staff as part of our wider Industry Exchange Network (IXN) programme and have both an academic and an industry supervisor.
Fees and funding
Please see UCL website for full information about fees and costs for this programme.
Qualification, course duration and attendance options
- full time12 months
- Campus-based learningis available for this qualification
The programme is delivered through a combination of lectures, tutorials, seminars, presentations, written and programming exercises, and project work.
Course contact details
- +44 (0)20 3108 8418