MSc Computing Science

About

As this course is designed for graduates of non-computing subjects, you will start it by learning some foundational knowledge and essential skills in computing science intensively and then move on to learn some advanced or specialised knowledge. 

In addition, you’ll be trained to develop your generic and transferable skills in the areas of such as communication, critical thinking and reasoning, problem solving, technical writing, independent and team working and project management. You will also learn about computing professionalism and ethics. 

You will take three fundamental modules: Applications Programming, Databases Manipulation, and Web Development. These will teach you essential knowledge and skills in three main and important areas in computing. These modules lay solid foundations that you can build on with more advanced and/or specialised optional modules, such as Applied Statistics, Data Mining, Developing Secure Software, System Engineering Issues, Computer Vision, Information Visualisation, Modern Embedded Technologies, and Ubiquitous Computing. If you are not sure what modules to choose, your adviser can help you. 

You’ll do a dissertation project from January to late August. This gives you the chance to specialise in a specific topic and work closely with our world-leading academics. You can choose a project from a list created by our faculty members and/or industrial collaborators, or you can propose your own project if you have a good idea (subject to some conditions). You will have a supervisor from the School. There is a possibility that your dissertation could be accepted for publication, or used in research, industry or business. 

Read more

Modules

  • Compulsory modules
  • RESEARCH METHODS
  • DISSERTATION
  • Options modules
  • APPLICATIONS PROGRAMMING
  • WEB DEVELOPMENT
  • DATABASE MANIPULATION
  • SYSTEMS ENGINEERING ISSUES
  • INFORMATION VISUALISATION
  • DATA MINING
  • COMPUTER VISION
  • ARTIFICIAL INTELLIGENCE
  • DEVELOPING SECURE SOFTWARE
  • UBIQUITOUS COMPUTING
  • Use our magical AI system, to check your admission chances for this course.
    £22,900 Per Year

    International student tuition fee

    1 Year

    Duration

    Jan 2025

    Start Month

    Dec 2024

    Application Deadline

    Upcoming Intakes

    • January 2025
    • September 2025
    • September 2026

    Mode of Study

    • Full Time