MSc Software Engineering

Course Overview

The MSc Software Engineering program is designed for individuals seeking to advance their technical expertise and leadership skills in the field of software development. This one-year course provides a comprehensive understanding of software engineering principles, advanced programming, and project management. Students will engage with cutting-edge technologies, methodologies, and tools, preparing them to tackle complex software projects and drive innovation in the tech industry.

Career progression

  1. Graduates of the MSc Software Engineering program will be well-equipped for a variety of advanced roles in the technology sector. Possible career paths include:

    • Software Engineer: Designing, developing, and maintaining software systems across various industries.
    • Software Architect: Creating high-level architectural designs to ensure robust and scalable software solutions.
    • Project Manager: Leading software development projects, ensuring they are completed on time and within budget.
    • Cybersecurity Specialist: Protecting software systems from cyber threats and ensuring data integrity.
    • Data Scientist: Analyzing complex data sets to derive actionable insights and drive business decisions.
    • Research and Development Engineer: Innovating new technologies and software solutions to meet emerging needs.

Register your interest

Course details

LOCATION
London
DURATION
1 year
FEES
£8496