Master's-Level Computer Science

Beyond the undergraduate degree lie the graduate specialisms — focused, research-adjacent courses that assume a solid grounding in linear algebra, probability and algorithms, and take a single subject to the depth of a taught master's (MSc) module. Each course below is a curated path; topics still to be written are shown as greyed placeholders so you can see the whole shape of the syllabus.

Master's courses

Begin → Quantum Computing