MSc Computer Science with Software Engineering - Sheffield Hallam University MSc Computer Science with Software Engineering - Sheffield Hallam University Skip to main content

100% online MSc Computer Science with Software Engineering

Learn how to apply software engineering practices in the development of solutions for business

Apply by: 11 June 2025
To start: 23 June 2025
Total fees: £7200
Per 15-credit module: £600

Why choose Sheffield Hallam?

  • Teaching excellence

    Awarded Gold for our Teaching Excellence (Teaching Excellence Framework 2023)

  • Strong career outcomes

    95% of graduates in employment or further study (HESA Graduate Outcomes 2021/22)

  • Among the best

    Shortlisted University of the Year (Times Higher Education Awards 2022)

  • A high performer

    5-star university with top marks in teaching, employability and innovation (QS Stars)

  • Fully flexible

    100% online, part-time study with six starts per year

  • Affordability

    Pay per module to ease budget pressure

Build, design and develop the latest software solutions for business…

Software engineering is an increasingly important area of computer science and directly affects how today’s world runs. Gain advanced computer science and software engineering knowledge and skills to prepare you for the dynamic world of technology with our 100% online MSc Computer Science with Software Engineering.

You will learn how to apply advanced software engineering practices to solve real-world problems, focusing on advanced software engineering practices – including data structures and algorithms, hardware-software interplay, and modern software design and development techniques.

Offering the heights of teaching excellence

Sheffield Hallam has made the advancement of others’ lives through the power of accessible education its priority. We aim high – providing the very highest in teaching excellence (Gold, Teaching Excellence Framework 2023) and a focus on applied learning so our students graduate equipped to meet the needs of today’s employers.

Fully flexible learning to advance your career

Experience the flexibility of 100% online, part-time learning in our custom digital learning environment so you can learn while you earn, balancing work and other life commitments alongside your course. You’ll also be able to start progressing your studies soon after admission with six starts per year.

What you’ll learn

  • Fundamentals of Computing
  • Data Management
  • Data Structures and Algorithms
  • Web Technologies
  • Systems Analysis and Design
  • Human-Computer Interaction
  • Software Engineering Practices
  • DevOps Engineering
  • Secure Software Engineering
  • IT Project Management
  • Applied Research Project

Develop your software career with fully flexible learning today

Apply now