Taught course

Software Engineering

University of Liverpool · Department of Computer Science

Visit the institution website for COVID‑19 updates

Entry requirements

Admission to our programmes normally requires a 2:1 Honours degree, or equivalent, in a relevant field.

Months of entry


Course content

The University of Liverpool’s innovative online master’s in Software Engineering is designed for working professionals who want to lead the way in software development. This BCS-accredited* online programme covers the various stages of the software development process as well as management principles.

Guiding you from concept and design to testing, QA and implementation, the programme is specifically designed for working professionals interested in pursuing a career in software development, one of the fastest growing areas in IT.

Learning alongside your current job, you will interact with fellow professionals from around the world, connecting in a virtual environment that mirrors the real world. By the time you graduate, you can expect to have the confidence, knowledge and ability to manage people and processes in the complex software development field, enabling you to take the next step in your career.

Information for international students

If English is not your native language, you will need to demonstrate English proficiency comparable to IELTS 6.5, TEEP 6.5, TOEFL 600, or GCSE C.

Qualification, course duration and attendance options

  • MSc
    part time
    30 months
    • Online learningis available for this qualification
    30 months
    • Online learningis available for this qualification

Course contact details