MSci Computer Science
Develop practical skills in the specification, design and implementation of computer systems, as well as an understanding of the theory behind themBenefit from excellent facilities spanning a wide range of machine types and software ecosystemsOur world-class teaching is informed by active, up-to-the-minute research of international standing in developing fields including machine learning, artificial intelligence, and nature-inspired computationIndustry experience available to all students through summer placementsComprehensive, relevant programmes inspired by the Computer Science development cycle: theory, design, develop, test and applyWe maintain excellent teaching links with computer-related industry partners such as IBM, The Met Office, NATS and Motorola