MSc Advanced Computing Science

Use our magical AI system, to check your admission chances for this course.
Tuition fee
Apply by
Start date
Sep 2025
Sep 2026
Duration
Campus
Mode of study
Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
Offer response
3 weeks after your application is submitted
Backlogs accepted
This course accepts backlogs

About

From day one, you’ll be immersed in the expertise of our world-leading research team who work at the cutting edge of computing science. 

You’ll study key core subjects including our flagship module Advanced Programming. This will cover historical, established and upcoming programming languages, compilers and interpreters, functional languages, assembly and intermediate languages, code optimisation, high performance computing, software testing and modern software frameworks. The final deliverable of this module will see you produce a prototype of a professional standard software product to tackle a real-world problem. You’ll develop this in groups or individually, following industrial software engineering practice and guidelines. 

Your compulsory Research Techniques module will help you master crucial skills such as writing scientific reports and analysing and critically reviewing scientific publications. You will also develop your ability to analyse and process big data resources using basic and advanced statistical methods. 

It’s all brought to life in our specialist MSc lab with humanoid robots, haptic feedback devices, optical motion capture and highres video cameras and mainstream Virtual Reality (VR) hardware.  

Thanks to our strong ties with the IT and computing industries, we're able to shape our course content and coursework projects based on current trends and real-world problems. This ensures that your experience is aligned with the industries that you may well be moving into after your course. 

Read more

Requirements

The requirements may vary based on your selected study options.





















Modules

  • Compulsory modules
  • ADVANCED PROGRAMMING
  • DISSERTATION
  • Options modules
  • HUMAN COMPUTER INTERACTION
  • DATA MINING
  • ARTIFICIAL INTELLIGENCE
  • INTRODUCTION TO CYBER SECURITY
  • DEVELOPING SECURE SOFTWARE
  • GAMES DEVELOPMENT
  • WEB DEVELOPMENT
  • AUDIO AND VISUAL PROCESSING
  • HUMAN COMPUTER INTERACTION
  • INFORMATION VISUALISATION
  • DATA MINING
  • COMPUTER VISION
  • ARTIFICIAL INTELLIGENCE
  • INTRODUCTION TO CYBER SECURITY
  • DEVELOPING SECURE SOFTWARE
  • UBIQUITOUS COMPUTING
  • GAMES DEVELOPMENT
  • The all-in-one solution for your study-abroad needs
    Download the Edvoy app now

    Related courses










    Use our magical AI system, to check your admission chances for this course.
    Tuition fee
    Apply by
    Start date
    Sep 2025
    Sep 2026
    Duration
    Campus
    Mode of study
    Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
    Offer response
    3 weeks after your application is submitted
    Backlogs accepted
    This course accepts backlogs