Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Our comprehensive and principled computer science curriculum provides deep theoretical knowledge alongside hands-on skills, equipping you to tackle real-world challenges.
You'll explore systems across various abstraction levels, from digital hardware architectures and low-level programming to operating systems, intelligent systems, compilers, and high-level languages. You'll develop expertise in creating user-focused systems, harnessing data's potential, and constructing intelligent, data-driven solutions.
This integrated Masters program allows you to delve deeper into specialized topics at an advanced level, with opportunities to engage with departmental research.
Our curriculum is developed in collaboration with industry experts, ensuring you gain workplace-relevant skills.
This program is also offered as a five-year option with identical content plus an industrial placement year. Explore the MEng in Computer Science with a year in industry.