Refine search results

All    Any    Exact phrase

Search hint

All - search for events containing all entered keywords

Any - search for events containing any, some, or all of the entered keywords

Exact phrase - search for events where keywords appear exactly as entered





Within of post code (UK Only)

Login for more refinement options

Children's Engineering Lecture: What Makes Software Go Wrong?


Image of three blue heads in profile on grey background

This afternoon 'Children's Engineering Lecture' is part of a new annual series run by Imperial’s Outreach Office in conjunction with the Faculty of Engineering. Bring your children or grandchildren to find out why software goes wrong!

Date and Time

21 June 2016 - 17:00-18:30


London, United Kingdom - icon_popup  (See map)


Joint Event.

About this event

What makes software go wrong, and what can be done to avoid this?  During this lecture Alastair Donaldson will give, through live programming demos, some insight into what it means to be a programmer who builds a software system, and will use this insight to illustrate the pitfalls of software development that lead to software failures.  He will also talk about how software developers can fight back against the sources of software failure, using testing and verification techniques.

About the speaker

Alastair Donaldson (homepage)  joined Imperial College London as a Lecturer in 2011 and is now a Senior Lecturer.  He enjoys teaching courses on Object-Oriented programming and Software Reliability, and in 2013 was winner of Best Teaching for Undergraduates in the Imperial College London Student Academic Choice Awards.  He also researches new techniques for ensuring software reliability, and was recently awarded a five-year EPSRC Early Career Fellowship for a project entitled "Reliable Many-Core Programming".

Sponsored by the Transport Trust which uniquely promotes awareness and preservation of Britain’s rich transport heritage in all its forms, on land, on water and in the air. Since 1965 the Trust has been preserving Britain’s heritage through grants and loans for restoration projects, recognising individual achievement in preservation and identifying and marking sites of historical transport significance. The Trust offers membership to individuals, societies and companies. See www.transporttrust.com for more detail. We are most grateful for their sponsorship.


Afternoon Children's Engineering Lecture: 17:00 for 17:30 start

Reasons to attend

Inspire the next generation

Registration information

- Please register on Eventbrite (https://www.eventbrite.com/e/what-makes-software-go-wrong-tickets-24654151230) using the green button on the Eventbrite page. (The registration button on this page should take you there.)

- For further registration information please e-mail (outreach@imperial.ac.uk)


Are you looking for more events?

You might also be interested in (search more events)

Icon image of paper and pen

Course - Mon 26 June 2017 to Thu 29 June 2017

Railway Electrification Infrastructure and Systems Residential Course is a four day course presented by 24 expert lecturers who have worked on railway systems around the world.