{"title":"An undergraduate course in software maintenance and enhancement","authors":"J. Slimick","doi":"10.1109/SEDC.1997.592440","DOIUrl":null,"url":null,"abstract":"This paper presents the experience a small college computer science program has had with a course on software maintenance and enhancement. Given the current high demand for maintenance, an even greater demand is seen in the future. The first part is a general description of how the course was given, as well as the lecture topics chosen. A pathological application system is then described that provided many of the exercises and assignments in the course. Considerable detail on the assignments and the course project are given, as well. A list of needed extensions follows. Some general conclusions, including student suggestions for more program reading and writing earlier in the curriculum, are at the end.","PeriodicalId":340845,"journal":{"name":"Proceedings Tenth Conference on Software Engineering Education and Training","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Tenth Conference on Software Engineering Education and Training","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SEDC.1997.592440","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10
Abstract
This paper presents the experience a small college computer science program has had with a course on software maintenance and enhancement. Given the current high demand for maintenance, an even greater demand is seen in the future. The first part is a general description of how the course was given, as well as the lecture topics chosen. A pathological application system is then described that provided many of the exercises and assignments in the course. Considerable detail on the assignments and the course project are given, as well. A list of needed extensions follows. Some general conclusions, including student suggestions for more program reading and writing earlier in the curriculum, are at the end.