
Computer Science MSc
Newcastle upon Tyne, United Kingdom
DURATION
12 Months
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Sep 2025
TUITION FEES
GBP 32,300 / per year *
STUDY FORMAT
On-Campus
* international students; GBP 12,900 - home students full-time; GBP 6,450 - home students part-time (24 months) per year;
Introduction
Study the principles and practice of computing with this computer science conversion course.
Our Computer Science MSc is a computer science conversion course. It's suitable for those who have little or no experience in computing. You'll learn:
- the fundamentals of computing science
- database design
- network technologies
- programming
- cyber security
- human computer interaction
This Computer Science MSc can also be taken as Continuing Professional Development (CPD). For example, ICT teachers who are switching to the new computer science curriculum will find this course highly relevant.
Our research expertise feeds into our teaching. This means that you learn at the cutting edge of the discipline. We incorporate new techniques and knowledge into your learning and have an active research community.
Rankings
- 42% of our research is classified as 4* world-leading research – Research Excellence Framework 2021
- 65% increase in research power since 2014 – Research Excellence Framework 2021
- Global Top 130 University - QS World University Rankings 2025
- Global Top 170 University - Times Higher Education World University Rankings 2024
- Top 25 in the UK and Top 100 in the world for sustainable development – Times Higher Education Impact Rankings 2024
Curriculum
What you'll learn
The taught part of the course follows three main threads:
- Programming: Introduces the Java programming language.
- Computer networks and architecture: Covers the basic structure of computers and computer networks.
- Software engineering: Considers the design and implementation problems of large computing systems produced by a team of designers and programmers.
Modules
- Professional skills and Portfolio
- Software Development Advanced Techniques
- Cybersecurity
- Advanced Programming
- Database Systems
- Web Technologies
- Software Engineering and Team Project
- Computer Networks
- Human Computer Interaction
- Programming and Data Structures
- Project and Dissertation for MSc Computer Science
Career Opportunities
Our graduates have an excellent record of finding employment (around 90%). Recent examples include:
- graduate trainee, British Airways
- software developer, IBM UK
- graduate developer, Scott Logic
- software engineer, BT
Admissions
Program Admission Requirements
Show your commitment and readiness for Grad school by taking the GRE - the most broadly accepted exam for graduate programs internationally.