Exercises in Software Engineering

  • Jon Louis Bentley
  • John A. Dallen

Abstract

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.

Keywords

Software Engineering Software Engineer Output Line Input Line Order Input 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag New York Inc. 1987

Authors and Affiliations

  • Jon Louis Bentley
    • 1
  • John A. Dallen
    • 2
  1. 1.AT&T Bell LaboratoriesUSA
  2. 2.United States Military AcademyUSA

Personalised recommendations