Advance your career with a British Master's in Software Engineering

  • 🏛️ Prestigious Partnership: Degree awarded directly by the University of Salford, delivered by Robert Kennedy College.
  • 🌍 Global Recognition: Fully recognised by the UK government and respected by employers worldwide.
  • 🖥️ Online Flexibility: Study via OnlineCampus in focused six-week modules with an optional residential week - complete in as little as 9 months.
  • 🏗️ Beyond Coding: Advanced development, secure architecture, scaled agile delivery and software business skills in one degree.
  • 🔐 Security by Design: Threat modelling, secure architecture patterns and security engineering as a dedicated core module.
  • 🔄 Lean, Agile and Large-Scale: Scrum-of-Scrums, SAFe and Large-Scale Scrum for complex, distributed products.

Our alumni work for:

our alumni work for these organisations

Swiss Quality. Since 1998. British Excellence. Engineering Rigour.

This programme combines Swiss-quality online education with the prestige of a British degree from the University of Salford. For over two decades, Robert Kennedy College has led the way in online learning, while the University of Salford’s School of Science, Engineering and Environment — with its research-led expertise in software engineering, secure systems and computing — ensures you graduate with a globally recognised qualification and the ability to design, secure and deliver software at scale.

Engineer Software that Lasts.

Core Learning Path (180 credits)

  • 💻 Advanced Software Development (30 credits): Design, implement, test and deploy robust professional applications with contemporary frameworks, web and service-based technologies and secure development practices.
  • 🔐 Software Architecture and Security (30 credits): Apply security models, threat analysis, secure requirements engineering and secure architecture patterns to build and evaluate secure software.
  • 🔄 Lean, Agile and Large-Scale Software Engineering (30 credits): Select, adapt and evaluate agile practices, product ownership and scaling frameworks such as SAFe and Large-Scale Scrum for complex projects.
  • 🚀 Software Business Skills (30 credits): Develop software ventures with the business model canvas, lean start-up and MVPs, value propositions, product leadership and frameworks such as SFIA.

Final Project

  • 🎓 Project for MSc (60 credits): An independent, research-informed project and 15,000-word dissertation on a substantive problem in your field, supported throughout by a dedicated supervisor.
  • ✈️ Optional Residential Week: Prepare your project with faculty and fellow students for one week in Zürich or Salford, Manchester — or take the same workshops online.

Where This Degree Can Take You

Graduates are prepared for roles such as:

  • Senior Software Engineer
  • Software Architect
  • Application Security Engineer
  • Engineering Manager / Head of Engineering
  • Agile Coach / Scrum Master
  • DevOps and Platform Engineer
  • Technical Product Owner
  • Software Start-up Founder / CTO

Your Degree Is:

  • Recognised worldwide by employers and industry leaders
  • Awarded directly by the University of Salford
  • Identical to degrees earned on campus
  • Fully recognised by the UK government

Award-Winning British Education

The University of Salford is a winner of the Queen Elizabeth Prize for Education 2025, recognising pioneering research in sustainable building design and tackling fuel poverty, led by its Energy House Labs. Part of the UK’s national Honours system, the Prize is granted every two years to recognise outstanding work by UK universities that demonstrates excellence, innovation, and benefit for the wider world.

At a Glance

  • Duration: 9 months fast-track, or 18 months part-time with the option to extend up to 4 years
  • Delivery Method: 100% online via OnlineCampus, with an optional residential week in Zürich or Salford, Manchester
  • Intakes: Four intakes per year — September, November, January and June
  • Tuition Fees: CHF 9,500 paid in full at enrolment, or interest-free monthly plans of 9 × CHF 1,111 (CHF 10,000) or 18 × CHF 644 (CHF 11,600). No deposit and no additional charges. Programme not eligible for UK Government student finance.

Admission Requirements

We welcome applications from students who may not meet the formal entry criteria but who have relevant experience or the ability to succeed on the course.

The formal entry requirements are:

  • An honours degree at 2:2 or above in a Computing or closely-related discipline
  • English language at IELTS 6.0 (minimum of 5.5 in each component)

Examples of equivalence include:

  • A wide range of professional qualifications and/or work experience
  • Working or studying in English or an English-speaking environment

Ready to Engineer Software that Lasts?

Do you want to learn more about our programme? Please fill in this form to receive our free course catalogue.