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. President
  2. Executive Team
About City


Professor David Bolton

Professor David BoltonDeputy President Professor David Bolton has held several posts at City, University of London and prior to his current appointment was Dean of the School of Informatics until 2008 and Pro Vice-Chancellor (Learning & Teaching).

Appointed to a Chair in Computer Science in 2003, David's research is in programming languages and systems and he has led on many innovations in computer science education. He had previously been Head of the Department of Computer Science at City, doubling the size of the department and improving its research ratings during the same five-year period. Before that David held academic posts at Westfield and King's Colleges, University of London. Prior to his academic career, he created software systems at Rolls Royce.

In addition to a broad portfolio of duties as Deputy President, Professor Bolton leads on education at City and has responsibility for educational aspects of City's Strategy. This includes development and implementation of the education strategy, quality and standards, promotion of excellent academic practice and innovation and ensuring that learning opportunities for students are of the highest quality.

The Deputy President also supports the initiation and development of educational partnerships with other institutions and organisations, including joint degrees, FE relationships, validated institutions and foundation course providers.

A Fellow of the British Computer Society, a Chartered Engineer and computer scientist, in his research and consultancy career David has collaborated widely with commercial and other enterprises, advising various organisations on distributed systems and software engineering practice.