• Our MSc Computer Science programme is designed for those whose first degree is not in computer science but want to establish a career in software development or related areas.

  • Our programme brings together computer science theory with modern software development practice, including fundamental aspects software engineering, database systems, and object-oriented programming, alongside more recent developments in artificial intelligence. 

  • The teaching and content of the programme is informed by the latest best practice and research insights from our Department of Computer Science.