Our Open Days

Register for an Open day, look around our campuses and speak with our staff and students to answer any questions you may have.

About
City has been at the leading edge of computer science in the UK for six decades – including laying the groundwork for the foundation of the British Computer Society and awarding some of the country’s first Computer Science degrees.
Today’s department is leading research and education in emerging fields such as artificial intelligence, machine learning, data presentation, gaming, software reliability and cyber security. Our internationally renowned academics study new technologies and our relationships with these, to develop more useful and reliable systems which better society.
The department benefits from City’s central London location; allowing for close ties with industry and a wide range of professional sectors, leading to one of the UK’s highest rates of graduate employability and a host of research-led enterprise opportunities.
Study
The department offers a range of courses at undergraduate, postgraduate taught and research degree level.
Undergraduate
- BSc (Hons) Computer Science
- MSci (Hons) Computer Science
- BSc (Hons) Computer Science with Games Technology
- MSci (Hons) Computer Science with Games Technology
- MSci Computer Science with Cyber Security
- MSci Data Science
Foundation
Postgraduate
- MSc Artificial Intelligence
- MSc Computer Games Technology
- MSc Cyber Security
- MSc Data Science
- MSc Human-Computer Interaction Design
- MSc Software Engineering with Cloud Computing
Research degrees
Research
The Department of Computer Science undertakes its world-class multi-disciplinary research through the following research centres and groups:
- Artificial Intelligence Research Centre (CitAI) - Specialising in the intersection between the development of novel AI techniques, Explainable AI (XAI) and Artificial General Intelligence (AGI).
- giCentre - Data presentation, visual analytics, visual storytelling, cartography and statistical graphics.
- Research Centre for Software Reliability - Assessment and assurance of the dependability of systems in terms of safety, security and reliability.
- Research Centre for Human-Computer Interaction Design - Creating more useful and usable systems by studying the relationship between people and technology.
- Research Centre for Adaptive Computer Systems and Machine Learning - Research on neural-symbolic computing, knowledge extraction from big data and explainable AI, Semantic Web technologies and knowledge graphs, and analysis of rich media information.
Our research is carried out according to our ethics policy. Specific details about the Computer Science Research Ethics Committee are also available.