About City
  1. Schools and departments
  2. Education
  3. Rector and President
  4. Governance and leadership
  5. Working at City
  6. History of City
  7. More about City
  8. Campus map
  9. Contact us
  10. Coronavirus guidance
  1. Mathematics, Computer Science and Engineering
About City

Computer Science at City

Computer Science courses at City are designed to help IT professionals gain a world-class academic postgraduate degree providing them with the essential skills and knowledge required to further their career in today's booming tech industry.

If you are a recent graduate of computer science or mathematics, our courses can help prepare you for a career in the fields of business systems, cyber security, gaming and software engineering.

Our programmes are taught in central London and students have access to outstanding academic facilities such as a high-spec computing laboratory, virtual reality kits and a virtual hacking laboratory. Students also have the opportunity to complete up to six months of professional experience as part of your degree.

With the exception of MSc Artificial Intelligence and MSc Cyber Security (full-time only), all programmes can be completed either full-time over 12 months or part-time over 27 months.

If you are working towards becoming a Chartered IT Professional (CITP), you will be pleased to know that each of the below courses are accredited by the BCS, The Chartered Institute for IT, and are recognised as partially contributing to CITP status.

Click on one of the programmes below to find out more or register your interest in Computer Science at City to be invited to our next online information session.

Artificial Intelligence MSc

Created for IT professionals and computer science graduates with a strong grounding in mathematics, who have a passion for simulating intelligence to solve real-life problems. Core modules cover programming and mathematics for artificial intelligence, computational cognitive systems, explainable artificial intelligence and deep learning.

Business Systems Analysis and Design MSc

Designed for management professionals and graduates from a wide-range of backgrounds to understand the complexity of business systems and their ideal application in organisations. Core modules cover information and knowledge management, business systems consultancy and specifications.

Computer Games Technology MSc

Designed for IT professionals and computer science graduates with a passion for gaming who aspire for a career in the vibrant computer games industry. Core modules cover game development and architecture, graphics, digital signal processing and audio programming and C++ programming.

Cyber Security MSc

Created for IT professionals and computer science graduates seeking to progress in the expanding cyber security industry. Core modules cover information and network security, auditing, certification and cryptography.

Software Engineering MSc

Ideal for professional programmers and computer science graduates seeking to progress or begin their career in designing complex software systems. Core modules cover systems design, service-oriented architectures and concurrency.