someone typing some computer code using a laptop

Advanced Software Engineering MSc, PGDip

12-28 months, full-time

Some of the most pressing business challenges can be solved by smartly-designed software. By studying advanced software methods and techniques, you’ll be in high demand across most major industries.

Advanced Software Engineering MSc, PGDip, 12-28 months, full-time

Some of the most pressing business challenges can be solved by smartly-designed software. By studying advanced software methods and techniques, you’ll be in high demand across most major industries.

Course information

UK fee £10,950

International fee £23,650

Taught by Computing

Course description

Course description

This MSc focuses on the methodologies and technologies that address the challenges that companies are facing for competing in the volatile markets of today. It looks at how to generate applications from high-level business models to reduce time-to-market and development costs and how to evolve legacy systems and promote business processes in an economy dominated by the need to offer and integrate, on demand, new services.

What's the Difference?

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

Duration

The regular degree takes 12 months and 'With Industry' degree takes 24 months starting in September.

Entry requirements

Fees and funding

Careers and employability

Related courses

Course structure

Semester 1

Semester 1

Core module

Option modules

Choose two option modules (or choose three if you are going to take Personal and Group Skills in Semester 2) from:

Modules shown represent choices available to current students. The range of modules available and the content of any individual module may change in future years.

Semester 2

Industry Placement (optional)

Individual Project

Why Leicester?

Most of our members of staff are actively engaged in research and are frequently guests of universities both in the UK and other countries to lecture on their work.

The School has three Staff-Student Committees - for undergraduates, postgraduates and PhDs - consisting of student representatives and members of staff. These provide a forum to discuss general issues and problems, and for staff to give feedback.

Computing at Leicester is a thriving academic community with extensive experience in delivering high quality courses and undertaking pioneering research.

Teaching and learning

Teaching methods include lectures, seminars, self-paced learning and practicals. Assessment is a mix of coursework - computer-based practicals, essays and small group projects - and exams

The compulsory 'Personal and Group Skills' module combines seminars, group discussions and collective essay writing on selected topics, as well as a series of workshops on transferable skills and career planning.

Your project and, where relevant, industry placement will be assessed separately.

Key dates

September 2025 start

  • Application deadline: 8 September 2025 (Please note if you require a visa to study you will be required to submit your course application by 25 July 2025)
  • Deposit payment deadline: 8 August 2025
  • CAS request deadline: 5 September 2025
  • 70% tuition payment deadline: 5 September 2025

Apply now

Course Qualification Duration Start Dates Availability
Course Advanced Software Engineering Qualification MSc Duration 12-16 months full-time Start Dates September each year Availability Apply Now
Course Advanced Software Engineering with Industry Qualification MSc Duration 24-28 months full-time Start Dates September each year Availability Apply Now
Course Advanced Software Engineering Qualification PGDip Duration 9-12 months full-time Start Dates September each year Availability Apply Now
student pointing to a computer monitor to explain

My course has really broadened my knowledge of computer science and technologies. I was able to successfully apply the skills and techniques taught in the course during my placement year.

Martin, MSc Advanced Software Engineering

Back to top
MENU