Looks like the link is dead; here is a mirror: http://www.phrack.com/issues.html?issue=49&id=14#article
Dijkstra on Goto: http://www.ecn.purdue.edu/ParaMount/papers/dijkstra68goto.pd...
Wirth on stepwise refinement: http://www.cs.inf.ethz.ch/~wirth/Articles/StepwiseRefinement...
Parnas on decomposition into modules: http://www.cs.umd.edu/class/spring2003/cmsc838p/Design/crite...
Ingalls on design principles behind Smalltalk: http://carlstrom.com/stanford/cs242/readings/10.pdf
Cook on Smalltalk collection classes: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.24....
The entire EWD archive can be read here: http://userweb.cs.utexas.edu/users/EWD/
http://crypto.stanford.edu/cs155/syllabus.html
Looks like the link is dead; here is a mirror: http://www.phrack.com/issues.html?issue=49&id=14#article