Niklaus Wirth said Algorithms + Data Structures = Programs. But programs are more than that. They are ubiquitous in modern life, but only a tiny minority of the population know how to program. Programmers, coders or developers are therefore seen as the most rarefied of individuals – disconnected from society yet with enormous influence and power.
This lecture examines what programming is, who invented it, and how it is changing to better represent the needs of modern society
Given Covid-19, we are live-streaming all our lectures online in 2020-21 and aim to re-introduce in-person lectures gradually as social distancing rules change.
To attend lectures online, please register using the button above. This also allows us to let you know how to book in-person tickets when they are reintroduced. The registration process is simple, free, and only requires an email address.

Richard Harvey is IT Livery Company Professor of Information Technology at Gresham College and Professor at the School of Computing Sciences at the University of East Anglia.
He also holds several posts in the Vice-Chancellor's Office at University of East Anglia, including Academic Director for Admissions and Academic Director of Internationalisation. Before joining UEA in 1993, Professor Harvey was a mathematician at first Plessey Naval Systems and then Marconi Underwater Systems.
Professor Harvey holds a PhD in the application of statistical estimation theory to the passive synthetic aperture problem. In his early career, he focused on problems in signal processing, acoustics and vibration.
His research now focuses on artificial intelligence and computer vision. Recently he has been working in the field of artificial lip-reading which fascinates him because of the scientific challenge and allows him to debunk false claims and misunderstandings.
He routinely speaks at schools and conferences around the country both on technical topics related to Computer Science but also on matters relating to admissions policy and widening participation.
Professor Harvey has also acted as a consultant for international companies and as Executive and Non-Executive Director for several spin-outs and start-ups.
Professor Harvey's lecture series are as follows:
2020/21 Great Ideas from Computer Science
2019/20 The Digital State
2018/19 The Science of Information
All lectures by the IT Livery Company Professors of Information Technology can be accessed here.