Taught course

Financial Engineering

University of Reading · ICMA Centre

Entry requirements

A good 2.1 Honours degree or the equivalent international qualification; a wide range of degree disciplines are considered but applicants must have an existing level of numeracy. Mathematical and engineering degrees are preferred.

Months of entry


Course content


The programme was designed with the support of industry practitioners to equip students with the skills and knowledge needed to succeed in this challenging arena. It enables our graduates to make an early contribution through a unique combination of hands-on, practical skills and the necessary underlying finance theory.

This highly technical programme is for those with strong mathematical skills. It helps provide knowledge of derivatives pricing tools and methods and the use of programming languages like C++ and VBA. As both the investment banking and the investment management industry increasingly seek tailored products, which incorporate one or more derivatives, people with these skills are becoming highly sought after.

Accreditations & Professional Development


MSc Financial Engineering is accredited by the Chartered Institute of Securities and Investment (CISI) and the ICMA Centre is a CISI Centre of Excellence.

Information for international students

Finance programmes will accept students with IELTS 7.0 and will also accept IELTS 6.5 providing the student has completed the relevant English course with us.

Fees and funding

UK students
International students


If you are an EU/UK applicant with a minimum 2:1 or equivalent from an overseas institution for your bachelor’s degree you might be eligible for a 50% scholarship. We also offer a range of other scholarships for international students,

Further information including application criteria and deadlines can be found at: www.icmacentre.ac.uk/study/scholarships-and-prizes

Qualification and course duration


full time
9 or 12 months months

Course contact details

ICMA Centre Admissions Officer
+44 (0) 118 378 8239