Software engineering education: Status and prospects
- 1 January 1978
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Proceedings of the IEEE
- Vol. 66 (8) , 886-892
- https://doi.org/10.1109/proc.1978.11050
Abstract
Software engineering is an emerging field aimed at improving the quality of computer software and the processess used to produce it. The field seeks to transform software creation from an art into an engineering discipline. Efforts have recently begun to teach software engineering concepts to university students and to practicing professionals in industry and government. This paper surveys past and present efforts in software engineering education, describes some existing problems in training software engineers, and outlines likely future developments in educational programs. The outline of a curriculum for a professional master's degree in software engineering is included.Keywords
This publication has 11 references indexed in Scilit:
- Software technology transferSoftware Engineering Journal, 1991
- Essential Elements of Software Engineering Education RevisitedIEEE Transactions on Software Engineering, 1987
- Software Hut: A Computer Program Engineering Project in the Form of a GameIEEE Transactions on Software Engineering, 1977
- Special Feature Software Engineering Concepts and Computer Science CurriculaComputer, 1977
- The Software Development SystemIEEE Transactions on Software Engineering, 1977
- PSL/PSA: A Computer-Aided Technique for Structured Documentation and Analysis of Information Processing SystemsIEEE Transactions on Software Engineering, 1977
- Structured Analysis for Requirements DefinitionIEEE Transactions on Software Engineering, 1977
- Software DevelopmentIEEE Transactions on Software Engineering, 1976
- Realism, Style and Design: Packing it into a Constrained CoursePublished by Springer Nature ,1976
- Curriculum 68: Recommendations for academic programs in computer scienceCommunications of the ACM, 1968