MCOMP Computer Science with Integrated Masters

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

Computer systems are vital to business, government, science and society, and there is much demand for graduates with the professional understanding and practical skills to harness software and hardware technologies to tackle real-world problems.

Our Integrated Master's explores the theoretical underpinnings of the discipline and places an emphasis on developing advanced skills in research, practical computer programming and software development in your fourth year of study, to enable you to start your career in a sector in constant evolution.

In your first year you will explore the fundamental concepts and techniques for object-oriented programming. Our initial modules are designed to bring everyone up to speed, regardless of the starting level of coding experience, and to provide a gentle introduction to the skills required for effective academic study. You will then move on to learn advanced programming concepts that can be applied in areas such as games programming, mobile app and web development, artificial intelligence (AI) and cyber security.

You will also explore the human aspect of Computer Science, thanks to the focus on user interaction and user interface design, software engineering methodologies (SCRUM, Agile) and cutting edge research in AI and machine learning. In your third year of study, you will have the opportunity to further specialise in advanced topics such as games computing, AI and software engineering project management. You will also hone your research skills by working on a third year project - where you can unleash your creativity and apply the techniques you have acquired throughout your studies. In your final year, you will explore master's level, research-led topics such as Cloud computing, that will enable you to gain the specialist knowledge to pursue a career or research in your chosen field.

You will also complete a substantial research project. This will allow you to integrate and apply your theoretical knowledge and problem-solving skills to an identified design and implementation need and/or an advanced research problem within the discipline. To equip you with the skills needed for your final year project, you will learn how to develop a novel research idea and plan for a research proposal in addition to exploring advanced analytics and statistical modelling techniques - to enable you to make sense of the exponential growth of big data.

Read more

Requirements

The requirements may vary based on your selected study options.





















Modules

  • Compulsory modules
  • Programming I - Programming Fundamentals
  • Fundamentals of Computing
  • Computer Animation and Multimedia
  • Natural Computation
  • Introduction to Interaction Design
  • Communication, Confidence and Competence
  • Options modules
  • Cybercrime
  • Systems and Architecture
  • Compulsory modules
  • Web Technologies
  • Programming II - Data Structures and Algorithms
  • Mobile Application Development
  • Computational and Artificial Intelligence I
  • Database Systems
  • Advanced Programming Practices
  • Software Engineering
  • Options modules
  • Individual Study Topic in Computer Science
  • Digital Forensics
  • Compulsory modules
  • Third Year Double Project - ISP
  • Options modules
  • Software Engineering Project Management
  • Games Computing
  • Advanced Information Systems
  • Computing in Education
  • Advanced Databases and Applications
  • Communications and Networks
  • Advanced Web Technologies
  • Computational and Artificial Intelligence II
  • Compulsory modules
  • Research Horizons
  • Statistical Techniques for Data Analytics
  • MComp Project
  • Options modules
  • User Interaction Design
  • Distributed Intelligent Systems
  • Cloud Computing
  • 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
    1 weeks after your application is submitted