University of London Featured Masters Courses
Imperial College London Featured Masters Courses
Queen Margaret University, Edinburgh Featured Masters Courses
Alexandru Ioan Cuza University of Iasi Featured Masters Courses
Swansea University Featured Masters Courses

Software Engineering for Financial Services - MSc/PGDip

Banks, insurance firms and other big financial institutions rely on financial software to embrace changes in the market. You’ll learn how to control current software systems, adapt them, and build new ones for an evolving landscape.

Course description

Financial services are not only one of the most dynamic sectors of the economy but also one of the two largest customers of IT. This MSc is jointly run with the University's School of Business in order to give you not only a command of the software technologies that financial institutions require to 'embrace the challenge of change' but also the business context and organisational structures that IT systems need to support.

We will concentrate on architectures for building scalable financial software systems, including technologies and techniques that are particularly relevant for the challenges of the financial market - predominantly a need to migrate from mission-critical, monolithic legacy systems to more flexible architectures that allow speedy reaction to customer and business partner’s needs. The technical aspect will be seen in the context of the business environment, where software engineers typically interact with a world of financial jargon and departments with specialised roles and needs.

What's the Difference?

The PGDip includes the same modules as the MSc but without the final project.


The regular degree takes 12 months if you start in October, or 16 months if you start in January. The 'With Industry' degree takes 21 months if you start in October, or 24 months if you start in January.

NB. If you start your course in January, you will take Semester 2 before Semester 1.

Careers and employability

All our postgraduate Informatics degrees are available 'with industry': stimulating your creativity and capacity to innovate, and ensuring that you acquire key transferable skills. These courses will allow you to develop into a highly skilled professional, well versed in advanced methods and tools. Colleagues from industry participate directly in the delivery of some of the modules, including hands-on tutorials that allow you to use some of the tools and methodologies that are shaping the software development landscape.

We have an open approach to collaboration with industry. We undertake joint projects, provide consultancy services, and organise events to connect you with potential employers. We also run an Industrial Advisory Board: its members are computer scientists who hold successful careers in industry and who help us ensure that your training is industrially relevant.

Our Career Development Service is here to support you, with advice on interviews, CVs, work experience, volunteering and more. From Freshers’ Week to Graduation and beyond, they are here to help you reach your professional goals.

Visit the Software Engineering for Financial Services - MSc/PGDip page on the University of Leicester website for more details!




Enquire About This Course

Recipient: University of Leicester

* required field

Please correct the errors indicated below to send your enquiry

Your enquiry has been emailed successfully