• Swansea University Featured Masters Courses
  • University of Leeds Featured Masters Courses
  • Jacobs University Featured Masters Courses
  • FindA University Ltd Featured Masters Courses
  • University of Cambridge Featured Masters Courses
  • University of Edinburgh Featured Masters Courses
  • Ulster University Featured Masters Courses
  • Xi’an Jiaotong-Liverpool University Featured Masters Courses
King’s College London Featured Masters Courses
University of Northampton Featured Masters Courses
University of Edinburgh Featured Masters Courses
Cass Business School Featured Masters Courses
Swansea University Featured Masters Courses

Advanced Computer Science, MSc

Course Description

Course overview

Our Advanced Computer Science MSc provides you with 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. You will develop technical and professional skills that will underpin your future career in computing.

The course is intended for honours graduates within computing science, or a discipline with a significant computing component (eg engineering, systems engineering or mathematics). We also value relevant industrial computing experience and transferable skills.

We provide flexible study options so you can tailor your module choices to match your interests and skills. You can select from a wide range of taught modules in the first half of the course and then select your own focus for the final project. Comprehensive computer science research training will help to develop your skills in computer and information systems, providing a basis for PhD study. The course will also develop your technical and professional skills to underpin personal development and future career success.

The course is demanding and rewarding with close links to ongoing research in the School of Computing Science. We have leading international research groups and three research centres focusing on a wide range of computer science fields, including: security and resilience, dependable systems, cybercrime, cloud computing.

Our staff teaching you have international reputations for their contributions to the field and some have extensive experience as practitioners in industry.

As a student on this course, you will be encouraged to play a full part in the life of the School, participating in seminars delivered by distinguished external speakers. Our experienced and helpful staff will be happy to offer support with all aspects of your course from admissions to graduation and developing your career.


For detailed module information see http://www.ncl.ac.uk/postgraduate/courses/degrees/advanced-computer-science-msc/#modules

How to apply

For course application information see http://www.ncl.ac.uk/postgraduate/courses/degrees/advanced-computer-science-msc/#howtoapply

Visit the Advanced Computer Science, MSc page on the Newcastle University website for more details!

Entry Requirements

A 2:2 honours degree, or international equivalent, in computing science. We also accept subjects with a significant computing component, such as: engineering, systems engineering, mathematics. We also value relevant industrial computing experience and transferable skills. If your first language is not English you need an overall IELTS score of 6.5.

Email Enquiry

Recipient: Newcastle University
Insert previous message below for editing? 
You haven’t included a message. Providing a specific message means universities will take your enquiry more seriously and helps them provide the information you need.
Why not add a message here
* required field
Send a copy to me for my own records.
Email Sent

Share this page:

Cookie Policy    X