MSc Advanced Computer 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
2 weeks after your application is submitted
Backlogs accepted
This course accepts backlogs

This flexible course offers a largely free choice of modules from our range of Advanced Master's programmes.

This degree is likely to appeal to you as a computing graduate whose interests span more than one specialism or if you want the freedom to explore a variety of advanced topics. Depending on the options chosen, this course can serve as a springboard for employment or research.

This programme is available with an optional industrial placement of between eight and 50 weeks. The course duration varies depending on the options taken.

Teaching and assessment

Assessment is through a mixture of written examinations and coursework, the relative weights of which vary according to the nature of the module. The final project is assessed by a dissertation.

Programme aims

This programme aims to:

  • enhance the career prospects of graduates seeking employment in the computing/IT sector
  • prepare you for research and/or professional practice at the forefront of the discipline
  • develop an integrated and critically aware understanding of one or more areas of computing/IT and their applications (according to your degree title)
  • develop a variety of advanced intellectual and transferable skills
  • equip you with the lifelong learning skills necessary to keep abreast of future developments in the field.

Learning outcomes

Knowledge and understanding

You gain knowledge and understanding of:

  • how to engineer software systems that satisfy the needs of customers using a state-of-the art methodology and an industrially-relevant programming language
  • a broad variety of advanced topics relating to computing/IT (the specific topics will depend on the optional modules you chose and may vary from year to year in response to developments in the field, staff changes etc).
Read more

Requirements

The requirements may vary based on your selected study options.





















Modules

  • Compulsory modules
  • Project and Dissertation
  • Test (Testing module code credits)
  • Options modules
  • Functional Programmin
  • Computational Creativity
  • eHealth
  • Introduction to Quantum Computing & Quantum Cryptography
  • Privacy
  • Introduction to Artificial Intelligence
  • AI Systems Implementation
  • Programming for Artificial Intelligence
  • Data Mining and Knowledge Discovery
  • Information Security Management
  • Cognitive Neural Networks
  • Natural Computation
  • Internet of Things and Mobile Devices
  • Cyber Law
  • Solving Problems with Data and Text
  • Deep Learning
  • Advanced Java for Programmers
  • Networks and Network Security
  • Computer Security
  • Object-Oriented Programming
  • Advanced Object-Oriented Programming
  • Advanced Network Security
  • Advanced Topics in Cyber Security
  • Advanced English for Academic Study in the Applied Sciences
  • 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
    2 weeks after your application is submitted
    Backlogs accepted
    This course accepts backlogs