- The MSc Computer Science programme is different to IT programmes, in that it is a technical degree with a significant programming component.
- Students will learn about the computational languages, software engineering, artificial intelligence, human computer interaction, databases, and machine learning.
- It focuses on analytical methods and technical skills, and offers the opportunity to combine knowledge and personal skills to solve society's problems by developing software solutions.
- The core components of this degree course are a software workshop, taught modules and a summer project.
- The software workshop involves two terms of intensive training in Java programming, including lectures, supervised laboratory work and small-group tutorials.