Skip to main content

MSc Computing

Do you want to work in the technology sector, but don’t have the formal qualifications to make the transition? This course is for people whose first degree is not related to computing, but who now want to work in the industry.

Two students working at a desktop computer. One student is showing the other something on the monitor

Key course information

Course codeCID128
Duration1 year
Fee(s)View fees
LocationOn campus

Course summary

We've designed this course for those from a non-computing background to meet the needs of employers. You'll study fundamental topics including software development, networks, and database systems. The course will also introduce you to key topics such as big data, cybersecurity, AI, and data science.

As part of the course, you'll undertake a project solving a real-world problem. These projects are often sponsored by external clients, and we'll encourage and support you to find your own client and sponsor.

By the end of the course, you'll:

  • Have an expert understanding of the processes and techniques used to specify, design, implement, document, and support an effective IT system
  • Design, develop and manage database and big data systems
  • Gain foundational knowledge in AI and data science
  • Have the skills and knowledge in computer networking and cybersecurity
  • Be able to make a significant contribution to IT research activities and team-based IT projects
  • Have advanced knowledge of computer systems design and development to solve real-world problems.

You'll gain practical experience throughout, working with tools and technologies used in industry. This will give you confidence when you go out into the workplace.

Potential employment includes roles in:

  • Software and systems development
  • Database administration and development
  • Data engineer, data scientist and data analyst
  • Technical support and consultancy
  • Research and education.

Our graduates have gone on to work in various roles in such as software/systems developer, IT support and data roles. Others have undertaken PhDs, other research degrees, and teaching qualifications.

Why Sunderland for Computer Science

What you'll study

The University is a CISCO Networking Academy and uses industry-standard systems such as CISCO equipment in the Networking module. Although CISCO accreditation is not part of the course, the module content closely follows parts of the CISCO syllabus allowing you, with some extra study, to gain your own accreditation.

Many of our courses include a range of modules you can choose from. Some options may only be available if you’ve already studied specific modules. If you’re not sure what you need before picking a module, your course leader can help.

Postgraduate module credits should total 180. If optional modules are available alongside core modules on your course, you should choose an amount that totals 180 credits. Exceptions include Applied routes, where the placement module (60 credits) would take the total credits to 240.

How you'll learn

We use a wide variety of teaching and learning methods. These include:

  • Lectures
  • Workshops
  • Practical lab sessions
  • Online group discussion.

Assessment is 100% coursework-based with no exams. Methods include:

  • Written reports
  • Technical reports
  • Reflective logs
  • Artefact development
  • The master's project.

Entry requirements

Apply now

  • Full-time September 2026

    plications are currently open only to UK nationals or applicants with a valid visa.

    Apply now

Current students

Current undergraduate students of the University of Sunderland, please use this apply link.

Disclaimer

We want to make sure you have clear and accurate information about our courses. Our website always shows the latest updates. If you’ve applied and you're offered a place, we’ll contact you in writing if anything important changes.

For more information, view our programme specifications. These include course content, learning outcomes, and the skills you'll gain.