Financial Systems Engineering

Study mode:On campus Study type:Full-time Languages: English
Local:$ 14.8 k / Year(s) Foreign:$ 32.4 k / Year(s) Deadline: Jun 17, 2025
16 place StudyQA ranking:2704 Duration:1 year

Photos of university / #ucl

This MSc provides an ideal foundation for graduates who wish to pursue a career as software engineers. The programme provides the opportunity to undertake a significant group software engineering project sponsored by a financial services company, allowing students to specialise in software systems engineering from a financial computing perspective.

Students gain instruction in all aspects of software engineering needed for the development of large, complex, highly dynamic, distributed software-intensive systems. The programme covers requirements engineering, software design, validation and verification, tools for the development of software intensive systems, and provides instruction in financial information systems.

Students undertake modules to the value of 180 credits.

The programme consists of seven core modules (105 credits), one optional module (15 credits) and a group project (60 credits).

Core modules

  • Requirements Engineering and Software Architecture
  • Software Abstractions and Systems Integration
  • Validation and Verification
  • Tools and Environments
  • Financial Institutions and Markets
  • Professional Practice
  • Financial Information Systems

Optional modules

  • Compliance, Risk and Regulation
  • People and Security
  • Networked Systems
  • Distributed Systems and Security

Dissertation/report

All students participate in a group project, encompassing the full software development lifecycle and applying techniques learned, such as the technical skills of analysis, design and implementation.

Teaching and learning

The programme is delivered through a combination of lectures, written and laboratory exercises, and project work. Student performance is assessed through written exercises with modelling notations, laboratory exercises with tools and environments, unseen examination papers, and a significant, comprehensive group project.

A minimum of an upper second-class UK Bachelor's degree in Computer Science or in a science or engineering subject with significant computer science content, or an overseas qualification of an equivalent standard. Relevant work experience may also be taken into account.


Want to improve your English level for admission?
Prepare for the program requirements with English Online by the British Council.

  • Flexible study schedule
  • Experienced teachers
  • Certificate upon completion

📘 Recommended for students with an IELTS level of 6.0 or below.

Enroll in the course

British Council
Similar programs:
Study mode:On campus Languages: English
Foreign:$ 68.8 k / Year(s)
Deadline: Jan 1, 2025 501–600 place StudyQA ranking: 7134
Study mode:On campus Languages: English
Local:$ 59.5 k / program Foreign:$ 59.5 k / program
301–350 place StudyQA ranking: 3201
Study mode:On campus Languages: English
Local:$ 59.5 k / program Foreign:$ 59.5 k / program
301–350 place StudyQA ranking: 3364
Study mode:On campus Languages: English
Local:$ 14.6 k / Year(s) Foreign:$ 14.6 k / Year(s)
StudyQA ranking: 3387
Study mode:On campus Languages: Italian Italian
Local:$ 1.56 k / Year(s) Foreign:$ 1.56 k / Year(s)
501–600 place StudyQA ranking: 3636
Study mode:On campus Languages: English
Local:$ 3.02 k / Year(s) Foreign:$ 4.07 k / Year(s)
801–1000 place StudyQA ranking: 7841