MSc Software Engineering

1 Year On Campus Masters Program

University of Salford

Program Overview

Fast-moving technology is pushing organisations to innovate, increasing the demand for skilled software developers. This postgraduate Software Engineering degree, designed with industry input, provides modern computing knowledge and practical abilities in software development, cybersecurity, and software architecture. Students learn to engineer complex software solutions using agile and lean methods while developing collaboration, communication and leadership skills. The course is available full- or part-time and is accredited by BCS, The Chartered Institute for IT, which supports professional membership opportunities and is valued by employers internationally.

Experiential Learning (Research, Projects, Internships etc.)

The MSc Software Engineering program at the University of Salford offers robust experiential learning where students develop practical skills essential for modern software engineering careers. The university provides access to cutting-edge computing suites, engineering and computer laboratories, and a new £65 million hub for engineering and technology, where students work with industry-standard design software. Students engage in hands-on workshops, group projects, and independent learning supported by library and learning zone resources. The course emphasizes lean and agile software development skills, leadership, and mentoring through real client projects, preparing students to lead software projects confidently.

Specifically, experiential learning components include:

  • Use of industry-standard software design tools in practical workshops.

  • Access to computing suites and advanced engineering labs in the £65 million engineering and technology hub.

  • Collaborative group projects including mentoring undergraduate teams working on live client software.

  • Modules combining lectures with interactive tutorials and hands-on software development tasks.

  • Opportunities for independent study supported by extensive library resources and learning zones.

  • A 60-credit dissertation project under academic supervision to research and develop scalable software solutions.

  • Regular input from industry speakers and real-world case studies integrated into course delivery.

  • Skills development in lean, agile methodologies, software architecture, cyber security, and software business strategies.

  • Research opportunities through the Salford Innovation and Research Centre with access to advanced computing and software engineering research facilities.

The program integrates practical application with theoretical knowledge to ensure graduates are job-ready with leadership, technical, and communication skills valued by employers.

Progression & Future Opportunities

Graduates of the MSc Software Engineering program at the University of Salford are well-prepared for rewarding careers in software development and leadership roles in the technology sector. Typical job roles for graduates include software developer, product owner, software architect, and systems analyst. The program equips students with in-demand technical knowledge and transferable skills valued by employers globally:

  • The University of Salford’s Careers and Employability Service provides tailored support including job search assistance, CV writing, interview preparation, and access to employer events to enhance graduate employment prospects.

  • Employment statistics show that 85% of computing graduates from Salford go on to work or study within 15 months of graduation, with average earnings around £27,000 within that timeframe, rising with experience.

  • The program has strong university–industry partnerships, with collaborations involving major international clients and industry-focused guest speakers enriching student learning.

  • The MSc Software Engineering degree is accredited by BCS, The Chartered Institute for IT, ensuring long-term professional recognition and value for graduates seeking to register as Chartered IT Professionals.

  • Employment outcomes for graduates include roles at leading companies such as IBM, British Aerospace, and PricewaterhouseCoopers, reflecting the program’s reputation and network connections.

Further Academic Progression: After completing the MSc, students at Salford can pursue further academic study such as PhD or Research Master’s degrees in areas like knowledge discovery, semantic web, big data, cyber security, and software engineering through the Salford Innovation and Research Centre (SIRC). The university’s Doctoral School provides research training, support, and collaboration opportunities to advance academic careers.

This comprehensive support and progression framework makes the MSc Software Engineering at the University of Salford a strong choice for those committed to excelling in both professional and academic futures.

Program Key Stats

£19,980 (Annual cost)
£10,620
Sept Intake : 14th Jan


Yes

Eligibility Criteria

2.7 - 3
3 or 4 Years

NA
6.0
79
2:2

Additional Information & Requirements

Career Options

  • Software developers
  • product owners
  • software architects
  •  Chief Technology Officer
  • Software business leader
  •  An agile project manager
  • A developer 

Book Free Session with Our Admission Experts

Admission Experts