Skip to content High contrast mode
Logo of University of Reading *** (41)


Tuition fee £19,800 per year
More information 


Join the next generation of data scientists and meet the challenges of the Information Age with our MSc Advanced Computer Science.
On this course, you’ll work with experts from the Department of Computer Science to develop in-depth knowledge of:

data analysis and data-driven knowledge discovery
cloud computing
machine learning and artificial intelligence
This knowledge is vital. Computer science is driving our digital transformation; it is at the forefront of scientific discovery and the heart of economic growth. Utilising society’s wealth of data requires people who can blend research, technology and ingenuity.

Aimed at aspiring data scientists – the sought-after, high-ranking professionals of big data – this course is accredited by the British Computer Society (BCS), the Chartered Institute for IT. The degree has been designed for graduates of computer science and its related disciplines, as well as IT professionals and data analysts.

Your studies will be supported by access to dedicated facilities, which include:

200 workstations with remote access to a secure, virtual private network
a walk-in, immersive virtual reality system
a big data computing cluster.
Additionally, Reading has the highest density of digital tech businesses of any UK town or city. Take advantage of this by making connections with like-minded industry people at local tech and developer meet-ups. You can raise your own professional profile while solving real-world problems and talking through the latest cutting-edge discoveries and innovations.

Our location also means you’ll be ideally placed to connect directly with some of the biggest companies in the industry. Several of these companies are actively involved in the development and review of this course. Companies currently participating in our Industrial Advisory Board include Sony, Microsoft and IBM.

You will also have access to Reading’s specialist areas of computing research, including:

Big data analytics. Applications include remotely sensed data analysis and interpretation, weather forecasting, and communication data stream analysis.
Computational vision. Applications include visual surveillance, border control and security, machine learning for image and video-based prediction and classification.
Cloud computing. Applications include data security and network security.
Flexible study options for MSc Advanced Computer Science students
You can attend the course on a full-time basis over one year, or part-time over two years. You can also choose to attend on a flexible, modular basis up to five years.

Alternatively, it is possible to take the taught modules as free-standing training courses. Do this by either enrolling with the Continuing Professional Development (CPD, not assessed), or by taking individual modules (assessed). This mode of study could contribute towards a master’s, diploma, or certificate qualification.

Our flexible study options mean that you can spread the cost of your studies over the extended duration of the course, with tuition fees charged on a module-by-module basis.

Programme structure

Compulsory modules
Mathematics and Statistics

Module Convenor: Dr Fazil Baksh

This module ensures you have the necessary level of master’s-level mathematics knowledge required for your degree. It covers calculus, vectors and matrices, probability and statistical modelling.

Research Studies

Module Convenor: Dr Gary Hawkins

Learn to critically evaluate a given topic in computer science. You will select a topic of research and improve your ability to formulate a critical approach through a variety of methods.

Data Analytics and Mining

Module Convenor: Dr Giuseppe Di Fatta

Understand the concepts, techniques, algorithms and tools for the design, management and deployment of the knowledge discovery process.

Machine Learning

Module Convenor: Professor Xia Hong

Learn about the major concepts and algorithms in the field of machine learning.

Cloud Computing

Module Convenor: Professor Atta Badii

Gain insight into the techniques used for producing large-scale, robust distributed systems such as those used to drive the world’s largest and most popular websites.

Big Data Analytics

Module Convenor: Dr Frederic Stahl

Address the challenges of big data analytics and use software systems such as Hadoop and Mahout.

MSc Project

Module Convenor: Dr Lily Sun

Manage a major piece of research project work in a professional manner. The project can be either an individual research project or an industry project.

Please note that all modules are subject to change. Please see our modules disclaimer for more information.

Career opportunities

Careers for MSc Advanced Computer Science graduates
The MSc Advanced Computer Science course offers strong career prospects in a world where digital information penetrates almost every aspect of society.

The knowledge and skills you will acquire are relevant to the IT and high-tech industries, as well as the majority of industrial and scientific domains.

Benefit from our close links with industry neighbours, and our location at the centre of a major high-technology hub. The headquarters of companies such as Microsoft, Oracle, Cisco Systems, Hewlett Packard (HP) and Intel are all within a few miles of our main campus. Local tech employers also visit our Department to deliver guest lectures and attend job fairs.

Our graduates are employed in a wide variety of sectors, including finance and government. Some have gone on to work for consultancies or multinational companies, while others have furthered their research at Reading or other institutions.

Read more about where our MSc Advanced Computer Science graduates are now

Fabio Cappello went on to join the research and development department of Sony Interactive Entertainment.
Chengcheng Cui is now an application developer at M&G Investments.

Apply now! Commence year 2019
This is a rolling intake - applications are accepted all year round.
Studies commence
Sep 1, 2019
Apply now! Fall semester 2020/21
Application period has ended
Studies commence
Sep 1, 2020

Application deadlines apply to citizens of: United States

Apply now! Commence year 2019
This is a rolling intake - applications are accepted all year round.
Studies commence
Sep 1, 2019
Apply now! Fall semester 2020/21
Application period has ended
Studies commence
Sep 1, 2020

Application deadlines apply to citizens of: United States