Computer Science MSc
Newcastle upon Tyne, United Kingdom
DURATION
12 up to 24 Months
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Request earliest startdate
TUITION FEES
GBP 28,800 / 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;
Post Graduate Virtual Open Day - May 17th
Join our experts and discover your future with Newcastle University
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
- 1st in the UK and 8th in the world for sustainable development – Times Higher Education Impact Rankings 2022
- 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 125 University - QS World University Rankings 2023
- Global Top 140 University - Times Higher Education World University Rankings 2023
- Top 125 for Computing Science – Times Higher Education World University Rankings by Subject 2022
- Top 200 for Computer Science and Information Systems - QS World University Rankings by Subject 2022
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 problems of the design and implementation of large computing systems produced by a team of designers and programmers
- The three summer months are devoted to a dissertation project (worth 60 credits)
Compulsory Modules
- Introduction to Software Development 10
- Software Development Techniques and Tools 10
- Professional skills and Portfolio 10
- Software Development Advanced Techniques 10
- Cybersecurity 10
- Advanced Programming 10
- Database Systems 10
- Web Technologies 10
- Software Engineering and Team Project 20
- Computer Networks 10
- Human-Computer Interaction 10
- Project and Dissertation for MSc Computer Science 60
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.