Search site

School of Computing

Advanced Computer Science (Data Analytics) MSc

Computing girl

Overview

Big data is becoming more and more important in fields from science to marketing, engineering medicine and government. This programme will equip you with specialist knowledge in this exciting field and allow you to explore a range of advanced topics in computer science.

You’ll gain a foundation in topics like systems programming and algorithms, as well as the basics of machine learning and knowledge representation. You’ll also choose from optional modules focusing on topics like image analysis or text analytics, or broaden your approach with topics like cloud computing.

As one of the few schools with expertise covering text, symbolic and scientific/numerical data analysis, we can provide a breadth of expertise to equip you with a variety of skills – and you’ll work as an integral member of one of our research groups when you develop your main project. We also have close links with the Leeds Institute for Data Analytics which is at the forefront of big data research.

Specialist facilities
You’ll benefit from world-class facilities to support your learning. State-of-the-art visualisation labs including a powerwall, a benchtop display with tracking system, WorldViz PPT optical tracking system and Intersense InertiaCube orientation tracker are all among the specialist facilities we have within the School of Computing.

We also have Ascension Flock of Birds tracking systems, three DOF and 6DOF Phantom force feedback devices, Twin Immersion Corp CyberGloves, a cloud computing testbed, rendering cluster and labs containing both Microsoft and Linux platforms among others. It’s an exciting environment in which to gain a range of skills and experience cutting-edge technology.

Course duration: 12 months (full-time)
Start date: September
Course fees (full-time): UK/EU: £10,000; International: £18,500
Scholarships: Scholarships worth up to £3,000 available.

Modules

Core modules in Semester 1 will lay the foundations of the programme by giving you an understanding of the key topics of algorithms and systems programming, as well as the basic principles of automated reasoning, machine learning and how computers can be made to represent knowledge.

From there you’ll have the chance to tailor your studies to suit your own preferences. You’ll choose from a wide range of optional modules on diverse topics such as image analysis, cloud computing, semantic technologies and developing mobile apps.

Over the summer months you’ll also work on your research project. This gives you the chance to work as an integral part of one of our active research groups, focusing on a specialist topic in computer science and selecting the appropriate research methods.

Course Structure
These are typical modules/components studied and may change from time to time. Read more in our Terms and conditions.

You’ll take three compulsory modules including your project, and select five optional modules to make up a total of 180 credits.

Compulsory modules Credits
Research Project 60
Systems Programming 15
Algorithms 15
Knowledge Representation and Machine Learning 15
   
Optional modules
(study at least 15 credits)
 
Data Mining and Text Analytics 15
Image Analysis 15
Scientific Computation 15
   
Optional modules
(study up to 60 credits)
 
Bio-Inspired Computing 15
Advanced Distributed Systems
15
Mobile Application Development 15
Cloud Computing 15
Semantic Technologies and Applications 15
Scheduling 15
Graph Theory: Structure and Algorithms 15

 

Career options

Computing is an essential component of nearly every daily activity, from the collection, transformation, analysis and dissemination of information in business, through to smart systems embedded in commodity devices, the image processing used in medical diagnosis and the middleware that underpins distributed technologies like cloud computing and the semantic web.

This programme will give you the practical skills to gain entry into many areas of applied computing, working as application developers, system designers and evaluators; but further, links between the taught modules and our research provide our students with added strengths in artificial intelligence, intelligent systems, distributed systems, and the analysis of complex data. As a result, you’ll be well prepared for a range of careers, as well as further research at PhD level.

Graduates have found success in a wide range of careers working as business analysts, software engineers, wed designers and developers, systems engineers, information analysts and app developers. Others have pursued roles in consultancy, finance, marketing and education, or set up their own businesses.

Career Support
You’ll have access to the wide range of engineering and computing careers resources held by our Employability team in our dedicated Employability Suite. You’ll have the chance to attend industry presentations book appointments with qualified careers consultants and take part in employability workshops. Our annual Engineering and Computing Careers Fairs provide further opportunities to explore your career options with some of the UKs leading employers.

Entry requirements

A bachelor degree with a 2:1 (hons) in computing or a related subject with a substantial computing element. Relevant work experience will also be considered.

We expect you to have programming competence, some prior experience of systems development and knowledge of data structures and algorithms

All applicants will need to have GCSE English Language at grade C or above, or an appropriate English language qualification.

We accept a range of international equivalent qualifications.

English Language Requirements

IELTS 6.5 overall, with no less than 6.0 in in any component. For other English qualifications, read English language equivalent qualifications.

Improve your English
If English is not your first language, you may be able to take a pre-sessional course before you begin your studies. This can help if you:

-  don't meet the English language requirements for your course
or
-  want to improve your understanding of academic language and practices in your area of study.

Our pre-sessional courses are designed with a progression route to the degree programme and are tailored to the subject area. For information and entry requirements, read Language for Science and Engineering B (6 weeks) and Language for Science and Engineering A (10 weeks).

How to apply

You can apply for our postgraduate courses online. This will allow you to track your application at each stage of the process. For assistance please view our postgraduate taught guidelines.

If you require any further information please contact our admissions team,
e: pgcomp@leeds.ac.uk, t: +44 (0)113 343 5440.