School of Computing

Taught Degrees

Masters Degrees in Computer Science

Masters Degrees

Choose from 13 specialist Masters degrees in computer science, including our Conversion MSc and our NEW MScs in Data Science and Smart Systems Engineering

We aim to help you thrive in a dynamic environment. Our fundamental computing science research is extended through application to industrial and interdisciplinary challenges. We work with industry to ensure our programmes meet business needs. This helps you when it comes to securing a job in the future.

Conversion Degree

Computer Science MSc

Our computer science conversion course is for those who have little or no experience in computing. You will study the principles and practise of computing. It will include the fundamentals of computing science, database design, network technologies and programming.

Advanced Computer Science

Advanced Computer Science MSc

A flexible training programme in a range of emerging computer science topics including: cloud computing; security and trust; resilience; human computer interaction; and mobile and distributed systems.

Data Science

Data Science MSc PGDip PGCert

This course gives you the knowledge, experience, and expertise to solve real-world problems and realise data-driven insights for organisations.

Data Science

Cloud Computing MSc

Our course focuses on both theory and practice so that you can understand and implement cloud computing applications. You will cover key subjects such as advanced object-oriented programming, data mining and big data analytics

Data Science (with Stats) MSc

This course gives you the knowledge, experience, and expertise to solve real-world problems and realise data-driven insights for organisations.

Game Engineering

Computer Game Engineering MSc

This course will enable you to become a software engineer in game engine technologies, real-time graphics programming and simulation technologies.

Cyber Security

Computer Security MSc

A course with a focus on information and system security and the analysis of complex systems, including machine learning.


Synthetic Biology MSc

This course provides you with a balance of molecular biology, engineering, computing and modelling skills necessary for a career in synthetic biology. Computational design of biological systems is important as the field of synthetic biology grows. This allows the construction of complex and large biological systems.


Computational Neuroscience and Neuroinformatics MS

This course provides specialist expertise in core neuroinformatics (such as computing and biology) focusing on the development of research skills. It equips you with the skills to contribute to biologically realistic simulations of neural activity and developments. These are rapidly becoming the key focus of neuroinformatics research.

Bioinformatics MSc

We combine foundational skills in bioinformatics with specialist skills in computing programming, molecular biology and research methods. Our unique, interdisciplinary course draws together highly-rated teaching and research expertise from across the University, equipping you for a successful career in the bioinformatics industry or academia.


E-Business (Information Systems) MSc

This degree combines business strategies, leading technology, entrepreneurship and organisational behaviour

Smart Systems

Smart Systems Engineering MSc

Our Smart Systems Engineering MSc develops your technical knowledge and skills in designing digital (smart) systems enabling you to work across a range of disciplines.

Human-Computer Interaction

Human-Computer Interaction MSc

Our MSc in Human-Computer Interaction will give you the skills to create, design and develop engaging interactive digital technologies from apps to immersive environments. Human-Computer Interaction (HCI) is a cross-disciplinary practice in the field of computing. It combines understanding people (drawing on social sciences and psychology) with the design of technology (using practices from art/design, computing and engineering).

Why choose us?

Quality and ranking

We are a Centre of Excellence for Cyber Security – one of only 14 in the UK demonstrating our expertise in designing secure and resilient networks.

We were ranked 1st for Impact in REF2014 UoA 11.

We seek British Computer Society (BCS) accreditation for all our degrees. This ensures that you will graduate with a degree that meets the standards set out by the IT industry. A BCS-accredited degree provides the foundation for professional membership of the BCS on graduation.

Teaching excellence

We are proud to have achieved a Gold Award in the UK Teaching Excellence Framework (TEF).

The teaching staff are successful researchers in their field with international reputations for their contributions. They publish regularly in highly-ranked journals and some have extensive experience as practitioners in industry too.

TEF Gold logo


Our experienced and helpful staff will support you from admission, throughout your studies, and until you graduate. They'll take a keen interest in helping you develop your career.

You'll be encouraged to play a full part in the life of the School, participating in seminars delivered by distinguished external speakers. 

You'll have the opportunity to get involved with our very active research community.

You'll benefit from the school's close links with its industrial partners, opening up opportunities for project work with industrial partners.

Project work

Each of our Masters' includes an individual project giving you a fantastic opportunity to develop your knowledge and skills in depth, and to work in a research or development team. You will have one-to-one supervision from an experienced member of the faculty, supported with supervision from industry partners as required.

The project can be carried out in:

  • one of the research groups at Newcastle University
  • an industry laboratory or workplace
  • your place of work
  • an external Newcastle University partner


Our graduates are extremely employable.

Our graduates have an excellent record of finding employment (around 94% in 2015/6) and our Games Engineering Masters programme had a 100% employment rate in 2016

The School is dedicated to improving its employability and hosts an employability week every autumn inviting employers to give guest lecturers, deliver mock interviews and assessment centres

We have excellent links with high profile companies such as:

  • Nissan
  • IBM
  • Sony
  • BT
  • Scott Logic
  • Waterstons

There are opportunities to choose a project for your final dissertation that has some industry involvement associated with it.

Students also have the unique opportunity to apply for a small number of work placements with our industrial partners as part of their projects. Previous students have found placements with organisations such as:

  • Traveller's Tales
  • Ubisoft Reflections
  • Eutechnyx
  • Sony Computer Entertainment Europe
  • SEGA
  • NVidia
  • Rockstar North
  • Gavurin
  • Red Hat

Our Alumni


MSc Computer Security and Resilience - Graduated 2013, Current role - Chief Technical Officer at ModelTag and Mobile Developer at Tor Project


MSc Advanced Computer Science - Graduated 2015, Current role - Chief Technical Officer and Founder at Quanta Era Group Limited

You can read more about our alumni here


Find out more about our excellent facilities.

You'll be based in the School of Computing, in our £58m Urban Sciences Building.

You'll have access to dedicated computing facilities, and to the latest tools for system analysis and development.

For certain projects, special facilities for networking can be set up as required.

You'll enjoy access to specialist IT facilities to support your studies including:

  • over 300 dedicated School of Computing PCs running Windows
  • over 300 dedicated School of Computing Raspberry Pi devices
  • over 120 dedicated postgraduate PCs running Windows
  • high specification computers for postgraduate-only use
  • 27” monitors with high-resolution (2560x1440) display
  • the latest Windows operating system and development tools
  • motion capture facilities
  • 3D printing facilities
  • Graphics Processing Unit
  • cloud scale virtualisation facilities
  • access to a Linux based website you can customise with PHP hosting services
  • haptic and wearable computing hardware
  • high-performance supercomputers

Our Game Engineering students will be provided with:

  • a high specification PC with gaming quality discrete graphics processing unit and dual monitors
  • an allocated PC and desk space in a project lab

We also have Sony Playstation and NVidia development kits and software as well as other specialist equipment such as Kinect and Oculus Rift and Vive VR systems. The latest consoles are available within the project lab.

What our students say

Find out what our current students have to say about their course.