A project-oriented undergraduate course sequence in software engineering
SIGCSE '80 Proceedings of the eleventh SIGCSE technical symposium on Computer science education
Teaching software engineering and software project management: an integrated and practical approach
Proceedings of the 34th International Conference on Software Engineering
Hi-index | 0.00 |
In this paper we make some observations about several items which should receive heavier emphasis in undergraduate curricula. We make no pretense about having all the answers about how these things can be ideally fit into undergraduate curricula. On the contrary, what we do have is a mixed bag of successes and failures which we believe might prove useful to others. We would prefer to emphasize three items: 1. Promotion of some understanding of the life cycles of a system; 2. More emphasis on documentation, its purpose, level, and methods of organization; 3. Software tools for analysis, design, and systems documentation and communication. More consideration of these items must appear in undergraduate curricula. They all have a direct bearing on the problems of project management.