This taught master's is a specialist computing programme that combines advanced software engineering with applied financial technology and security topics. It suits graduates from computer science, software engineering or related disciplines who want to develop technical and applied skills for careers in FinTech, secure systems development and research.
The programme provides a balanced blend of core software engineering principles and applied FinTech technologies. Typical taught modules cover advanced software architecture, distributed and cloud systems, secure coding and application security, data analytics and machine learning for financial applications, blockchain and smart contract development, and risk and regulatory aspects of financial systems.
Study is delivered through lectures, practical laboratory work, case studies and project work. The programme culminates in a substantial research or development dissertation project that requires students to apply methods learned to a real-world problem, often in collaboration with industry or research groups.
Applicants are normally expected to hold a recognised undergraduate degree in computer science, software engineering, information systems, mathematics, or an equivalent technical discipline. Relevant professional experience may be considered for applicants who do not hold a traditional IT degree but can demonstrate substantial practical expertise.
Typical application materials include an academic transcript, a curriculum vitae, and references. Applicants whose first language is not English will be required to demonstrate competence in English through an approved qualification or test where appropriate.
Graduates leave equipped to work in roles at the intersection of software engineering and finance. Typical career paths include FinTech developer, software engineer for financial services, blockchain and smart contract developer, data scientist or quantitative analyst in finance, security engineer for financial platforms, systems architect, and technical consultant.
Graduates may also pursue further research at doctoral level or join technology teams in banks, payment providers, start-ups, consultancy firms and regulatory technology (RegTech) companies.
The University of Malta offers an established computing faculty with academic staff active in software engineering, cybersecurity and applied computing research. The university’s location and links with local and international industry provide opportunities for collaboration, placements and applied projects in FinTech and related sectors.
Students benefit from laboratory facilities, supervision by experienced researchers and practitioners, and a learning environment that combines theoretical foundations with hands-on development and real-world case studies.
Shortlist scholarships and plan your application — free guidance from our advisors.