BSc Hons Software Engineering

3 Years On Campus Bachelors Program

Manchester Metropolitan University

Program Overview

The BSc (Hons) Software Engineering at Manchester Metropolitan University is a practical and career-focused degree that equips students with the technical expertise and professional skills needed to design, develop, and maintain high-quality software systems. The course emphasises hands-on experience, real-world projects, and the option of a placement year to gain valuable industry exposure.

Curriculum Structure:

Year 1:
You’ll be introduced to the foundations of computing and software engineering through modules such as Introduction to Programming, Web Development and Databases, Computing Fundamentals, and a Team Project. Alongside technical learning, you’ll strengthen your study, communication, and teamwork skills, which are essential for collaborative software development.

Year 2:
Your learning deepens with core modules including Full-Stack Web Development, Advanced Programming and Design, DevSecOps, and Software Testing. These subjects equip you with a solid understanding of secure software development, advanced coding practices, and the ability to create scalable, reliable applications, while also engaging you with the wider computing industry and community.

Year 3:
You can choose between a year-long work placement in industry or progressing directly to your final year. The final year focuses on advanced concepts and professional practice, with modules such as Architecture and Scaling and Software Studio. You will also complete a substantial Final Year Project under the guidance of academic staff, allowing you to showcase your technical expertise and align your work with your career aspirations.

Focus Areas:
The programme places strong emphasis on full-stack development, software security, scalable architectures, and practical engineering processes. Students learn to integrate technical expertise with problem-solving, communication, and teamwork skills, all of which are highly valued in industry.

Learning Outcomes:
Graduates will be equipped to:

  • Design, implement and test software systems across a range of domains.
  • Apply modern practices such as DevSecOps and agile methods in collaborative settings.
  • Evaluate and deploy scalable architectures to meet the demands of large, complex projects.
  • Engage with professional and ethical standards in computing practice.

Professional Alignment (Accreditation):
The course is closely aligned with leading industry and professional bodies. Manchester Metropolitan is an educational affiliate of the BCS, The Chartered Institute for IT, and an academic partner of the Chartered Institute of Information Security Professionals. The university is also a CompTIA Academy partner, providing pathways into globally recognised IT certifications. In addition, the department is part of the national £40m Institute of Coding, helping shape the UK’s digital workforce. Accreditation by the British Computer Society (BCS) is currently under review and may be awarded retrospectively to graduating cohorts.

Reputation (Employability Rankings):
Manchester Metropolitan has received Gold status in the Teaching Excellence Framework (TEF) 2023–2027, highlighting its outstanding student experience and teaching quality. The Department of Computing and Mathematics maintains strong links with industry, and the university’s partnership with CompTIA and the Institute of Coding underlines its commitment to future-proofing digital skills. In the National Student Survey (NSS) 2025, 97.4% of students praised the teaching staff for clearly explaining concepts, reflecting the department’s strong reputation for high-quality, supportive teaching.

Experiential Learning (Research, Projects, Internships etc.)

At Manchester Met, the BSc (Hons) Software Engineering is all about learning by doing. From well-equipped labs to real-world placements, your journey is grounded in hands-on experience and professional readiness.

Experiential Learning continues as follows:

State-of-the-art facilities in the brand-new Dalton Building:
The £115 million Dalton Building is a game-changer—housing modern computing labs and interactive study zones designed to mirror the workplace. You'll work in various specialist labs, such as games development, animation with a green-screen, user experience with eye-tracking, plus a welcoming drop-in lab for collaboration and tutor-supported peer learning.

Real team-based projects plus a major final-year design challenge:
Across your degree, you’ll progress through group software projects that simulate professional environments. By your final year, you'll lead a large-scale software engineering project, honing not just development skills but also project management.

Optional placement (“sandwich”) year for immersive industry experience:
You can opt to spend your third year working in industry—with MMU facilitating opportunities across sectors to build your skills, network, and CV.

Internships and short-term placements with strong employer links:
Alternatively, short-term internships during your studies offer additional real-world exposure. Careers services at MMU support placements from scratch—CVs, employer connections, and interview preparation included.

Rich extracurricular engagement to sharpen technical skills:
Beyond modules, you can dive into hackathons, eSports through the games lab, and join communities like the Computing Society. These help you build a portfolio and confidence in a fun, applied way.

Industry-aligned curriculum with strong Manchester ties:
Situated in Manchester’s digital innovation hotspot—close to MediaCityUK and the Oxford Road Corridor—MMU leverages partnerships with tech firms, startups, and digital media businesses to keep your learning relevant.

Ongoing digital and student support to boost learning:
MMU offers drop-in tutoring, lecture recordings, video tutorials, and a dedicated support laboratory to ensure you stay on track—especially helpful during lab and project work.

Progression & Future Opportunities

The BSc (Hons) Software Engineering at Manchester Metropolitan University is a fantastic choice for students who are passionate about the creative and problem-solving aspects of technology and want to build a career developing the robust, high-quality systems that power our modern world. Graduates are highly sought-after for their ability to combine strong technical skills with a methodical approach to robust, error-free software design. They are well-prepared to tackle complex software development challenges, making them valuable assets in a host of industries, from established tech giants to innovative start-ups in Manchester's thriving digital sector.

Typical job roles include:

  • Software Developer
  • Web Designer and Developer
  • Systems Analyst and Architect
  • Software Tester

The university provides a dedicated and supportive ecosystem, deeply integrated with industry, to ensure you are career-ready upon graduation:

University Services
You will benefit from teaching in specialist laboratories with high-performance computers and the latest industry-standard software. The department also features a dedicated drop-in lab for informal social working and support sessions, a games lab for eSports, and a user experience lab with an eye-tracking system. The optional four-year placement route provides a powerful opportunity to spend your third year on an industry placement, significantly boosting your employment prospects.

Employment Stats
Manchester is a major hub for the digital technology industry. The close proximity of MediaCityUK and a large number of both established companies and innovative tech start-ups means that the opportunities for technological collaboration are huge. The university is situated in the ‘Oxford Road Corridor’ innovation district, perfectly placed to connect with key players in the digital technology and new media sectors.

Industry Partnerships
The course is designed to meet the needs of industry, ensuring the skills you learn are those that employers look for. You'll experience what it's like to work as part of a professional team, finding solutions to complex problems via group projects inspired by real-world challenges. The university has invested over £115 million in new facilities like the Dalton building, which is equipped with dynamic learning spaces and world-class teaching and research facilities.

Graduation Outcomes
You will graduate with a substantial portfolio of practical work. A key feature is the common first year shared with BSc (Hons) Computer Science and BSc (Hons) Applied Computing degrees, allowing you to transfer between these courses after Year 1 if you discover a specific interest in a related area. Your final year will include a large-scale software project to help build vital project management skills.

Further Academic Progression
Completing your BSc (Hons) at Manchester Met is just the beginning. The strong foundation in software engineering principles provides an excellent platform for pursuing a specialised Master's degree (MSc) in a more advanced area of computing. The university's research-active staff and excellent facilities also provide a clear pathway for those interested in pursuing a PhD and contributing to cutting-edge research in the field. For those who need it, the university also offers a Foundation Year route to prepare for undergraduate study.

Program Key Stats

£21,500
Sept Intake : 14th Jan


Eligibility Criteria

BBB
2.8
30
70 - 75

1200 - 13
26 - 28
6.0
79

Additional Information & Requirements

Career Options

  • Software Developer
  • Applications Developer
  • Web Developer
  • Systems Analyst
  • IT Consultant
  • DevOps Engineer
  • Data Engineer
  • Cybersecurity Analyst
  • Software Quality Assurance Engineer
  • AI/ML Engineer

Book Free Session with Our Admission Experts

Admission Experts