MSc Advanced Computer Science

This course combines engineering with management practice, giving you a strong grounding for a career in industry.

You'll also learn a range of management techniques, including: project management, risk management and management of innovation. You will also work with companies to work on some of the biggest opportunities and problems experienced by industry.

You'll also complete a research-level dissertation project where you'll take the lead to advance your knowledge and skills in systems and control engineering.

Read more


  • Team Software Project
  • Object Oriented Programming and Software Design
  • Professional Issues
  • Dissertation Project
  • Modelling and Simulation of Natural Systems
  • Text Processing
  • Theory of Distributed Systems
  • Computer Security and Forensics
  • Speech Processing
  • 3D Computer Graphics
  • The Intelligent Web
  • Testing and Verification in Safety-Critical Systems
  • Software and Hardware Verification
  • Machine Learning and Adaptive Intelligence
  • Software development for mobile devices
  • Speech Technology
  • Natural Language Processing
  • Network Performance Analysis
  • Web Technologies
  • Parallel Computing with Graphical Processing Units (GPUs)
  • Software Reengineering
  • £27,500 Per Year

    International student tuition fee

    1 Year


    Sep 2024

    Start Month

    Aug 2024

    Application Deadline

    Upcoming Intakes

    • September 2024

    Mode of Study

    • Full Time