A formal study of the software development process.
Students work in small teams on significant projects.
This course is not currently controlled by a departmental committee. The following table is based on a typical semester schedule of 45 class meetings of 50 minutes each. The actual amount of time spent on each topic will vary slightly from semester to semester and instructor to instructor. Number of Topic Meetings Introduction 6 Software Production Process 4 Software Configuration Management 3 Software Design 13 Software Specification 14 Software Verification 5 Exams 1 Text Fundamentals of Software Engineering , by Carlo Ghezzi, Mehdi Jazayeri, and Dino Mandrioli. Prentice Hall, 1991.