Loughborough University

UK
12 Scholarships 118 Programs 3 Degree levels

The MSc Computer Science at Loughborough University is a taught postgraduate degree that advances core computing skills while allowing specialisation in areas such as artificial intelligence, systems engineering and cybersecurity. It suits graduates who want to deepen technical expertise for professional practice, move into computing from a related discipline, or prepare for research or doctoral study.

What you'll study

This masters combines taught modules with a substantial individual project or dissertation. Core topics typically cover advanced algorithms and data structures, software engineering principles, concurrency and distributed systems, databases and data management, and professional issues in computing. You will also study practical and contemporary subjects such as machine learning, computer vision, natural language processing, cybersecurity, cloud and high-performance computing, and human–computer interaction.

The programme structure normally includes a set of compulsory modules to consolidate core knowledge and a selection of optional modules so you can tailor your learning towards particular interests. Teaching is delivered through lectures, seminars, laboratory sessions and group work. Assessment is by a combination of unseen examinations, coursework and practical assignments, with the year culminating in an individual research or development project that demonstrates your ability to apply advanced methods to a realistic problem.

Typical modules and activities

  • Advanced Algorithms and Complexity
  • Machine Learning and Statistical Methods
  • Software Engineering and Architectures
  • Distributed Systems and Cloud Computing
  • Security and Privacy in Computer Systems
  • Databases and Big Data Technologies
  • Human–Computer Interaction and Usability
  • Individual Research Project or MSc Dissertation

Entry requirements

Entry is normally offered to applicants with a good honours degree (usually a 2:1 or equivalent) in Computer Science, Software Engineering or a closely related subject. Applicants with a lower second-class degree but with substantial relevant professional experience, demonstrated programming proficiency, or successful completion of recognised conversion or foundation units may be considered.

For applicants whose first language is not English, evidence of English language proficiency is required; typical evidence is an internationally recognised test certificate (for example IELTS or equivalent). Applicants should check the programme pages or contact admissions for the specific acceptable qualifications and minimum scores.

Applicants are usually asked to provide an academic transcript, a personal statement outlining their motivations and relevant experience, and references. Some candidates may be asked to provide examples of code or complete a short technical assessment as part of the selection process.

Career prospects

Graduates from this MSc typically move into technical and development roles across a wide range of sectors. Common job titles include software engineer, systems architect, data scientist, machine learning engineer, security analyst, DevOps/cloud engineer and technical consultant. The programme also provides a strong foundation for those wishing to pursue doctoral research or R&D roles in industry.

Loughborough graduates often find opportunities in technology companies, financial services, consultancy, public sector organisations and start-ups. The combination of advanced technical skills, project experience and a focus on employability supports progression into both specialist technical careers and roles with broader technical leadership or product responsibilities.

Why study at Loughborough University

Loughborough offers a supportive campus environment with purpose-built computing and laboratory facilities, plus strong links between the computing department and industry. The university emphasises a practical, applied approach to teaching alongside active research groups in areas such as artificial intelligence, cybersecurity and distributed systems, allowing students to learn from staff engaged in current research.

Students benefit from dedicated careers support, employer events and opportunities to engage with local and national technology employers. The campus community and extracurricular initiatives also provide routes into entrepreneurship, internships and collaborative projects that enhance employability and help you build a professional network while studying.

Latest Masters Scholarships in UK

Similar Masters programmes in UK

⚖ Compare this programme with similar ones

Similar Masters programmes at other universities

Get help applying to Loughborough University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.