MEng Computer Science Incl Professional Experience

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
4 - 6 weeks after your application is submitted

From driving cancer research forward to accurately predicting the weather, Computer Scientists are powering progress. In fact everything from social care to cybersecurity or even space travel, relies on the talents of Computer Science graduates. We would say the sky is the limit, but we’re already well beyond that!

A degree in Computer Science teaches you to approach technical problems creatively. It also gives you the information and understanding to find ground-breaking solutions to the world’s emerging problems. The course will also equip you with the practical skills to approach the specification, design, construction and use of computer systems.

In an ever changing technological climate, the Computer Science degree programme is constantly evolving to anticipate emerging digital breakthroughs. You will cover topics like machine learning, augmented reality and data analytics, but also receive a grounding in skills like hardware architecture, software engineering and simulation & modelling too.

Employer experience is paramount in this this course, from day one you will learn from prospective employers about ‘real world’ challenges. Industry placements, company sponsored hackathons and project based learning form a core part of the curriculum and vastly improve our graduate employability rates.

Read more

Requirements

The requirements may vary based on your selected study options.





















Modules

  • Compulsory modules
  • Introduction to Computer Architecture
  • Databases
  • Fundamentals of Maths for Computing
  • Options modules
  • Introduction to Cyber Security
  • Programming
  • Software Design Principles
  • Web Technologies
  • Object Oriented Programming
  • Computer Science Challenges
  • Procedural Programming
  • Compulsory modules
  • Professional and Transferrable Skills
  • Data Structures and Algorithms
  • Theory of Computation
  • Software Engineering and Systems Development
  • Options modules
  • Networks and Protocols
  • Introduction to Artificial Intelligence and Machine Learning
  • Systems Security and Cryptography
  • Compulsory modules
  • Year of Professional Experience
  • Compulsory modules
  • Formal Methods
  • Options modules
  • Deep Learning
  • Video Analytics and Machine Learning
  • Network Security
  • Advanced Computer Architecture
  • Software Testing
  • Concurrent Programming
  • Malware Analysis
  • Compulsory modules
  • Research and Development Project
  • Digital Transformation: Software Design, Management and Practical Implementation
  • Options modules
  • Parallel and Distributed Computing
  • Fairness, Interpretability and Privacy in Machine Learning
  • Advanced Computer Engineering
  • Algorithms: Analysis and Application
  • 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
    4 - 6 weeks after your application is submitted