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
The department is at the forefront of international excellence and leadership in education and research for the computer science professions.
The department benefits from City’s central London location; allowing for close ties with the 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.
City has been at the leading edge of computer science in the UK for six decades; from laying the groundwork for the foundation of the British Computer Society and awarding some of the country’s first Computer Science degrees, to the vibrant, modern department that exists today.
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
Postgraduate
- MSc Artificial Intelligence
- MSc Computer Games Technology
- MSc Cyber Security
- MSc Data Science
- MSc Human-Computer Interaction Design
- MSc Software Engineering
Research degrees
Research
The Department of Computer Science undertakes its world-class multi-disciplinary research through the following research centres and groups:
- CitAI, Artificial Intelligence Research Centre - 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.
- Centre for Adaptive Computing 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
Staff
Featured academics
Academic staff
- Professor Gennady Andrienko, Professor
- Professor Natalia Andrienko, Professor
- Professor Peter Bishop, Professor
- Professor Robin Bloomfield, Professor of System and Software Dependability
- Dr Daniel Chicharro, Lecturer in Computer Science
- Dr Chris Child, Associate Dean for Employability
- Dr Laure Daviaud, Senior Lecturer
- Dr Alena Denisova, Lecturer in Computer Science
- Professor Jason Dykes, Professor of Visualization
- Dr Cristina Gacek, Senior Lecturer
- JR Galliers, Honorary Senior Visiting Fellow
- Professor Artur d'Avila Garcez, Professor of Computer Science
- Dr Michael Garcia Ortiz, Lecturer in Artificial Intelligence
- Dr Panos Giannopoulos, Lecturer in Computer Science
- Dr Sara Heitlinger, Lecturer in Computer Science
- Rafael Henkin, Research Associate in Visual Data Science
- Dr Jacob Howe, Senior Lecturer
- Dr Sebastian Hunt, Senior Lecturer
- Dr Radu Jianu, Lecturer in Computer Science
- Dr Cefa Karabağ, Lecturer in Computer Science
- Dr Christos Kloukinas, Reader
- Dr Nikos Komninos, Senior Lecturer
- Dr Michal Krol, Lecturer in Cyber Security
- Dr Maria Krotsiani, Lecturer in Cloud Computing
- Professor Bev Littlewood, Emeritus Professor
- Dr Andrew Macfarlane, Reader in Information Retrieval
- Dr Pranava Madhyastha, Lecturer in Computer Science
- Dr Stephann Makri, Senior Lecturer
- Dr Timothy Neate, Researcher
- Martin Nyx Brain, Lecturer in Computer Science
- Dr Ross Paterson, Lecturer
- Dr Peter Popov, Associate Dean (International)
- Dr Andrey Povyakalo, Senior Lecturer
- Dr Ernesto Priego, Senior Lecturer
- Mohammad Ehsan Rangiha, Visiting Demonstrator
- Dr Constantino Carlos Reyes Aldasoro, Senior Lecturer
- Dr Ernesto Jiménez-Ruiz, Lecturer in Artificial Intelligence
- Dr Kizito Salako, Lecturer in Computer Science
- Dr Aidan Slingsby, Senior Lecturer
- Christopher Smart, Senior Lecturer
- Dr Peter Smith, Senior Lecturer in Computing
- Professor George Spanoudakis, Professor of Software Engineering
- Dr Vladimir Stankovic, Senior Lecturer
- Professor Lorenzo Strigini, Professor of Systems Engineering
- Dr Simone Stumpf, Reader
- Dr Giacomo Tarroni, Lecturer in Artificial Intelligence
- Dr Alex Taylor, Reader in Human Computer Interaction
- Dr Alex (Aram) Ter-Sarkisov, Lecturer in Artificial Intelligence
- Dr Tillman Weyde, Reader
- Professor Stephanie Wilson, Professor of Human-Computer Interaction
- Professor Joseph Wood, Professor of Visual Analytics
- Dr David Wright, Research Fellow