Living in a Cyber-Enabled World

An exploration of the state of software today, how we got to where we are, and what we shall need to do to shore up the foundations of a digital society that is increasingly built on sand. The lectures are designed to inform, to entertain, and to stimulate balanced discussions that lead to effective actions. It is hoped that these lectures may play a role in accelerating the transition of the craft of software development into a mature engineering profession.

In this series