This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
November 1987 (vol. 13 no. 11)
pp. 1164-1169
J.L. Bentley, AT&T Bell Laboratories
Typical software engineering courses teach principles in lectures and readings, then apply them in the development of a single program (requiring several months). We recently taught a software engineering class that incorporated many smaller exercises (requiring several hours). The class was successful: students were able to experiment with a broad set of ideas, and make interesting mistakes without jeopardizing the grades of their development team. This paper describes some tools and techniques we taught, and suggests how they might be incorporated into typical software engineering classes.
Index Terms:
software engineering education, Awk language, engineering design, prototyping
Citation:
J.L. Bentley, J.A. Dallen, "Exercises in Software Design," IEEE Transactions on Software Engineering, vol. 13, no. 11, pp. 1164-1169, Nov. 1987, doi:10.1109/TSE.1987.232865
Usage of this product signifies your acceptance of the Terms of Use.