We emphasise the importance of practical skills development, allowing you to gain hands-on experience in designing, building, and testing software systems. This includes opportunities for real-world ...
This MSc conversion programme is for students from a variety of academic backgrounds who have little or no previous academic computing experience. We would, however, strongly encourage prospective ...
Introducing the MSc in Advanced Computer Science, where you can specialise in Software and Data Engineering or Interaction Design. Dive into cutting-edge topics like Machine Learning, Cyber Security ...
This programme is suitable for outstanding students who have an interest in advanced research-based study. This programme offers you a route to further study at doctoral level or for a research ...
Overview 7 computer science courses that are structured to provide you with a deeper understanding of concepts and practical hands-on experience.A wide range of ...
Due to high demand for this course, we operate a staged admissions process with multiple selection deadlines throughout the year, to maintain a fair and transparent approach. Explore our campus, meet ...