University of London Featured Masters Courses
Imperial College London Featured Masters Courses
York St John University Featured Masters Courses
FindA University Ltd Featured Masters Courses
Swansea University Featured Masters Courses
    School of Computing Sciences Logo
  • Study Type

    Full time & Part time available

  • Subject Areas

    Computer Science

  • Start Date


  • Course Duration

    1 year full-time, 2 years part-time

  • Course Type


  • Last Updated

    27 July 2018

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

You’ll study key core subjects including our flagship module Advanced Programming Concepts and Techniques. Your lectures for this important area will cover historical, established and upcoming programming languages, functional languages, assembly and intermediate languages, code optimisation, high performance computing, software testing and modern frameworks. The finale 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 state of the art computers and high-end graphics cards. You will also be able to use our motion capture studio, 3D printer, 3D stereoscopic monitors, humanoid robots, haptic feedback devices and mainstream Virtual Reality (VR) hardware.

Thanks to our strong ties with the IT and computing industries, we are 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.

Course Structure

Our Master’s programme is made up of a series of advanced level modules to develop your skills and knowledge, as well as a dissertation, which gives you the chance to complete your own research project.

Your dissertation counts for 60 (out of a total of 180) credits and you can either choose a topic from a list of projects set by the academic staff or propose your own subject. Recent dissertation topics include:

·        Comparing the Unreal and Unity games engines by developing a first person shooter game.

·        Creating an augmented reality (AR) game on mobile devices.

·        Midi to tablature transcription.

·        Sentiment polarity classification of tweets using supervised models.

·        Reconstructing speech from articulatory data.

You have until mid to late August to complete the project, which will be assessed based on the dissertation itself and a demonstration of your final deliverable. 

Your remaining 120 credits are made up of six 20-credit modules. Two of these are compulsory modules: Research Techniques and Advanced Programming Concepts and Techniques. You’ll then be able to select four optional modules from a range of topics including: artificial intelligence, human computer interaction, information visualisation, computer vision, audio-visual processing, embedded systems, data mining and more.


Course details are subject to change. You should always confirm the details on the provider's website:

Visit the MSc Advanced Computing Science page on the University of East Anglia website for more details!




Enquire About This Course

Recipient: University of East Anglia

* required field

Please correct the errors indicated below to send your enquiry

Your enquiry has been emailed successfully