Courses
- 
    Computer Science with Cyber Security BSc/courses/computer-science-with-cyber-security-bsc Advance your computing skills with specialist knowledge in cybersecurity attacks and defence systems, ethical hacking and data-driven AI systems – from foundational methods to secure software development...
- 
    Physics BSc/courses/physics-bsc Matter and energy. Waves and fields. Relativity and mechanics. In this degree, you’ll be studying the most fundamental of the sciences: physics. From the sub-atomic and cosmological, to the trajectory of your own career, you’ll be learning things that confound, captivate and inspire you...
- 
    Physics MPhys/courses/physics-mphys This four-year degree expands on the Physics BSc to prepare you for high-level entry into industry. It’s also a solid base for pursuing PhD research...
- 
    Creative Computing BSc/courses/creative-computing-bsc Today's digital economy needs tomorrow's leaders to have both creative flair and technical skills - and the business acumen to tie them together. The Creative Computing course is as flexible and innovative as you are...
- 
    Medical Research MSc (intercalated)/courses/medical-research-msc The iMSc in Medical Research is a bespoke course that has been designed specifically for intercalating medical students, providing you with training in research methodologies as well as a yearlong research project, allowing you to put into practice the taught components of the course through a project that interests you...
- 
    Geology BSc/courses/geology-bsc We are walking on billions of years of Earth history. In this geology degree, you will learn how to piece it all together to understand how our planet works, and see how geologists make a difference to society and the planet...
- 
    Advanced Computer Science MSc, PGDip, PGCert/courses/advanced-computer-science-msc Make your mark at the forefront of computer science. Whether it’s to boost your professional life, or provide a step towards PhD research, this advanced degree will get you there...
- 
    Geology with Palaeontology BSc/courses/geology-with-palaeontology-bsc The history of life on Earth is written in the rocks, and it takes a palaeontologist to decipher it. If you love fossils, and what they can tell us about evolution and environmental change, then this geology degree is for you...
- 
    Artificial Intelligence MSc, PGDip/courses/artificial-intelligence-msc Advance your computing skills with specialist knowledge in Artificial Intelligence, machine learning and data-driven systems – from foundational methods to generative AI in software development...
- 
    Computer Science with Artificial Intelligence BSc/courses/computer-science-with-artificial-intelligence-bsc Artificial Intelligence is transforming work, health, entertainment and many other aspects of our lives. This course provides a broad range of technology, software and computing skills and real-world experience in Artificial Intelligence...