Advanced Computing MSc This course will provide you with systematic knowledge and experience of the theoretical foundations and practice of computing at an advanced level.
Advanced Computing Technologies MSc If you already work in the sector, or you intend to pursue a career in IT or a research degree, this specialised programme is designed to advance your knowledge
Advanced Computing with Management MSc An innovative computer science course, combining high-level programming with an introduction to core management theories and skills in an IT context.
Advanced Software Engineering MSc An advanced study pathway that provides computer graduates with a thorough understanding of the role of IT in business.
Advanced Software Engineering with Management MSc An advanced study pathway that provides computer graduates with a thorough understanding of the role of IT in business.
Big Data Science (MSc) You will cover the fundamental statistical (eg machine learning) and technological tools (eg cloud platforms, Hadoop) for large-scale data analysis.
Big Data Science with Industrial Experience(MSc) You will cover the fundamental statistical (eg machine learning) and technological tools (eg cloud platforms, Hadoop) for large-scale data analysis.
BMus/BSc (Hons) Music Computing This programme is delivered jointly by the Departments of Music and Computing, and builds on their recognised expertise in the creative arts.
BSc (Hons) Computer Science This programme equips you with an in-depth understanding of the key conceptual and technological issues involved in building software systems.
BSc (Hons) Creative Computing This degree will prepare you to take an active role in the creation of computational systems in arts, music, film, digital media, as well as other areas.