Thought this link would be of interest to all current and would-be programmers and engineers....
From this text: "All safety-critical applications depend on software, but software is among the most imperfect of the products of modern technology".
staff.washington.edu/.../safety-critical.html
I definitely recommend reading a more complete text about the Therac-25.
sunnyday.mit.edu/.../therac.pdf