Computer Laboratory

Course pages 2016–17 (still under preparation!)

Software Engineering

Here are the slides; printed copies will be distributed at the first lecture. The lecture on October 25th will be a guest lecture by Robert Brady of Brady plc (slides).

Here is the material on the London Ambulance System disaster; while the case history of the NHS National Programme for IT is here and the inquiry report into the King's Cross fire is here. Here is Fred Brooks' article No Silver Bullet; Nancy Leveson's book on system safety engineering is here; and don't forget the paper by Curtis, Krasner and Iscoe discussed in the last lecture. Chapters 22 and 23 of my Security Engineering textbook were inspired by this course and may be of interest.

Past exam questions are here and here.

Further reading: Harold Thimbleby's paper on safety usability failures in medical devices is here. Fred Brooks' book is available in a 1995 Anniversary Edition with 120 pages of new material. In addition, Dr Brady recommends Pascal Zachary's Show-stopper. Here's an update on Therac – an article from the New York Times on recent fatalities caused by poor radiology systems and software; and here's a video by Harold Thimbleby on the poor safety usability of syringe pumps. Here is The National Programme for IT in the NHS – A Case History, by Oliver Campion-Awwad, Alexander Hayton, Leila Smith and Mark Vuaran.. Finally, here's Richard Gabriel's Objects Have Failed, and the piece I recorded with Stephen Fry on Y2K.

  • © 2016 Computer Laboratory, University of Cambridge
    Information provided by Prof Ross Anderson