University Of Leicester United Kingdom

Advanced Software Engineering MSc

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 12 Months
Mode On Campus
Level Postgraduate
Degree Masters Degree
Closing soon September 2026

Course Overview

The Advanced Software Engineering MSc at the University of Leicester equips you to tackle complex software challenges and drive innovation in the tech industry. This postgraduate degree is ideal for those seeking to deepen their expertise in modern software development methodologies, from agile practices to cloud automation and service-oriented architectures. You will explore critical areas such as software measurement, quality assurance, and generative development, preparing you for advanced roles where robust and scalable software solutions are paramount. Gain the advanced technical and analytical skills demanded by today's technology landscape.

This full-time, on-campus Master's programme is delivered over 12 months, offering a focused and intensive learning experience. You will engage with core modules like Software Measurement and Quality Assurance, alongside a diverse range of optional modules covering areas such as computational intelligence, mobile and web applications, and cybersecurity. The curriculum includes opportunities for an optional industry placement and a substantial individual project, allowing you to apply your learning to real-world problems. You will graduate prepared for careers in software architecture, development, and technical leadership.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This MSc program in Advanced Software Engineering equips students with essential skills for the software industry. The curriculum covers core areas such as software measurement, quality assurance, personal and group skills, and generative development. Students can further specialize through a range of optional modules in areas like computational intelligence, mobile and web applications, advanced C++ and web technologies, cloud computing, interaction design, and cybersecurity. The program culminates in an optional industry placement and an individual project.

1 Semester 1

Software Measurement and Quality Assurance Core
Personal and Group Skills Core
Computational Intelligence and Software Engineering Option
Mobile and Web Applications Option
Advanced C++ Programming Option
Advanced Web Technologies Option
Agile Cloud Automation Option
Internet and Cloud Computing Option
Interaction Design (ID) and User Experience (UX) Option
Mobile and Ubiquitous Computing Option
Operational Research Option

2 Semester 2

Generative Development Core
Service-Oriented Architectures Core
Personal and Group Skills Core
Analysis of Algorithms Option
Big Data and Predictive Analytics Option
Foundations of Cybersecurity Option
Algorithms for Bioinformatics Option
Service Design Option

3 Industry Placement (optional)

4 Individual Project

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 32,778.00
Total Program Cost Estimated total tuition
USD 32,778.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 624.00 - USD 867.00
Food & Groceries USD 3,222.00 - USD 4,833.00
Transport USD 967.00 - USD 1,611.00
Utilities & Bills USD 1,611.00 - USD 12,179.00
Estimated Total USD 5,800.00 - USD 18,623.00

Living cost estimates are based on Leicester Campus.

Outcomes & Employability

What happens after you graduate

94%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Agrochemical & Seed IndustryAutomation & RoboticsCorporate Finance & TreasuryCrop Production & FarmingEdTech & E-LearningEducation Policy & AdministrationNursing & Allied HealthRehabilitation & PhysiotherapySupply Chain & ProcurementTax & Legal Compliance

Top Employers Hiring for this course

Jaguar Land Rover

National Farmers'​ Union

Tesco

United Nations

Why Study Advanced Software Engineering MSc at University Of Leicester

What makes this program stand out

September 2026 Closing soon

Next intake is in September 2026

Moderate Application response time

University Of Leicester typically responds to applications within 1 - 2 weeks, giving you clarity on your options quickly.

Life at University Of Leicester in United Kingdom

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Advanced Software Engineering MSc at University Of Leicester

Can I work while studying?

International students enrolled in degree courses can work up to 20 hours per week during term time and full-time during breaks. No separate work permit is needed.

What English language score do I need for this course?

Applicants must meet specific English language requirements, including Duolingo, IELTS, or PTE scores. For example, the minimum overall IELTS score is 6.0, with no individual score below 5.5.

What jobs can I get after studying this course?

Graduates can pursue roles such as Software Engineer, Systems Analyst, Software Developer, DevOps Engineer, and Project Manager.

What will I actually study in this course?

This program addresses critical business challenges through advanced software methods and techniques. By studying, you'll enhance your skills and increase your employability across various industries.

When can I start — what are the intake months?

The Advanced Software Engineering MSc program has two intake months: January and September. Make sure to apply in advance to secure your spot for your preferred intake.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️