MEng Computer Science and Software Engineering

4 Years On Campus Masters Program

University of Birmingham

Program Overview

The MEng Computer Science and Software Engineering at the University of Birmingham is a four-year full-time integrated master's program designed to produce highly skilled software engineers and computer scientists. It combines a thorough grounding in computer science principles with advanced knowledge in software engineering practices, preparing students for the evolving demands of the technology industry and leadership roles.

Curriculum structure

The course starts with fundamental modules in programming (Java and functional programming), algorithms, data structures, artificial intelligence, computer logic, and mathematics for computing. In the second year, students study databases, human-computer interaction, functional programming, operating systems, computer security, and software engineering techniques, applying these through team projects such as networked multiplayer games. The third year offers a wide choice of optional modules, including advanced networking, computer vision, robotics, theoretical computer science, and natural computation. The final year includes master's level modules and a substantial project with major software or research elements, allowing specialization in areas like computer security, human-computer interaction, or robotics.

Focus areas

Programming, algorithms, software engineering, artificial intelligence, databases, security, human-computer interaction, robotics, computer vision.

Learning outcomes

Gain deep technical mastery of computer science; develop practical software engineering skills; manage large software projects; conduct independent research; work effectively in teams; and communicate complex technical ideas.

Professional alignment (accreditation)

The program is accredited by the British Computer Society (BCS) for five years, supporting progression toward Chartered IT Professional (CITP) and Chartered Engineer (CEng) recognition.

Reputation (employability rankings)

University of Birmingham’s MEng graduates are highly valued by employers in the IT sector worldwide. The industrial focus, team projects, and research elements equip graduates for rewarding careers in software engineering and related fields

Experiential Learning (Research, Projects, Internships etc.)

This integrated Master's programme is designed to transform you into an industry-ready software engineering leader through a deeply practical, project-based curriculum that bridges advanced computer science theory with professional software development practice. You'll have access to our outstanding facilities in the School of Computer Science, which houses advanced computing laboratories, dedicated project spaces, high-performance computing resources, and industry-standard software development tools. Your learning is enhanced by professional development tools and culminates in ambitious, team-based projects that simulate real-world software engineering challenges, preparing you for leadership roles in the tech industry.

Here’s how you’ll gain advanced practical experience:

  • Industry-Standard Development Ecosystem: You'll gain deep proficiency in professional tools including Java and Python programming environments, Git for enterprise-level version control, Docker for containerization, Jenkins for continuous integration, and JIRA for project management.

  • The Birmingham Software Engineering Project: A cornerstone of your final year is a major team-based project where you'll apply agile methodologies to develop a significant software system, from requirements gathering and system design to implementation, testing, and deployment.

  • Advanced Computing Laboratories: You'll work in our dedicated computing labs equipped with modern development environments, specialised hardware, and software tools for complex software engineering projects.

  • High-Performance Computing Cluster: You'll have access to our advanced computing resources for developing and testing scalable, distributed systems and data-intensive applications.

  • Software Engineering Studio: You'll use our collaborative project spaces designed to mimic professional software development environments, complete with agile project management tools and presentation facilities.

  • Systems Design Laboratory: You'll work with architecture modelling tools and simulation software to design, analyse, and optimize complex software systems.

  • Industry Collaboration: Many projects involve real-world briefs from our industry partners, providing valuable experience with current software engineering practices and employer expectations.

  • Research-Led Development: Your practical work is informed by cutting-edge research from our Centre for Software Engineering, giving you exposure to advancements in formal methods, software verification, and emerging development methodologies.

Progression & Future Opportunities

Graduates of Birmingham’s MEng Computer Science/Software Engineering are fully prepared for careers as software engineers, systems architects, AI developers, or cyber-security specialists. This undergraduate integrated master's combines rigorous technical grounding with practical experience—many alumni secure roles at leading firms like IBM, ARM, EY, Vodafone, PwC, and Squarepoint Capital and start with a median salary of approximately £36,500 within 15 months of graduation.

Progression & Future Opportunities:
Let’s explore how Birmingham prepares you to thrive in tech and beyond:

  • University Services to Boost Employability

    • Dedicated Careers Support: You’ll work with a Computer Science Careers Officer who offers tailored guidance—CV writing, interview prep, skills workshops, employer events, and more. You’ll also have access to Career Connect and on-campus drop-in hubs to refine your future directions.

  • Employment Stats & Salary Figures

    • Strong Salaries & Low Unemployment: The MEng cohort enjoys a median salary of about £36,500 at 15 months post-graduation. More broadly, CS graduates from Birmingham earn median salaries of £36.5k, £35.5k, and £43k at 15 months, 3 and 5 years respectively—well above UK averages link link.

  • University–Industry Partnerships

    • Hands-On and Industry-Led Learning: Your degree includes lab- and project-based learning across fields like AI, security, robotics, and HCI. You'll benefit from access to the BlueBEAR supercomputer, industry speakers from firms like IBM and ARM, and the option for a year in industry or study abroad to further build experience.

  • Long-Term Accreditation Value

    • Professional Recognition: This MEng programme is fully accredited by the British Computer Society (BCS), laying the academic foundation for both Chartered IT Professional (CITP) and Chartered Engineer (CEng) status—a distinct professional advantage in computing careers.

  • Graduation Outcomes

    • You’ll graduate not only with technical depth but also with real-world experience, professional readiness, and recognised accreditation. Whether stepping into roles like AI Engineer, Cyber Security Analyst, or Application Developer—or continuing onward into specialist or leadership roles—you’ll do so with a degree that signals both quality and credibility.


Further Academic Progression:
Many graduates enhance their trajectory with postgraduate routes such as MPhil or PhD programmes in areas like AI, Security, or Software Engineering—building deeper expertise and academic distinction. Additionally, with your accredited MEng, you're well on your way toward professional chartership and higher-level leadership roles.

Program Key Stats

£32,400 (Annual cost)
£ 29
Sept Intake : 5th May


60 %
No
Yes

Eligibility Criteria

A*AA
32
90

80
590
6.0
80
2:1
1400
25

Additional Information & Requirements

Career Options

  • Software application developer
  • Computer systems analyst
  • Software systems developer
  • Web developer
  • Network systems administrator
  • Database administrator

Book Free Session with Our Admission Experts

Admission Experts