Abstract
It is well known that software development projects usually exceed both time and budget projections. Furthermore, many software systems do not meet expectedt performance, are difficult to modify and maintain, and often have unexpectedly short life cycles. These problems exist even when the developers are college graduates with bachelor, masters, and doctoral degrees in computer science. Clearly, the problem is not lack of training but rather focuses on the need for a new approach to the software development process.
“Software Engineering” is a term coined in 1967 by a computer science study group of the NATO Science Committee as the theme of a workshop on improving the process of software development.
Index Terms
Master of software engineering - a proposed curriculum for practitioners
Recommendations
Master of software engineering - a proposed curriculum for practitioners
SIGCSE '79: Proceedings of the tenth SIGCSE technical symposium on Computer science educationIt is well known that software development projects usually exceed both time and budget projections. Furthermore, many software systems do not meet expectedt performance, are difficult to modify and maintain, and often have unexpectedly short life ...
A proposed 4-year software engineering curriculum
SIGCSE '78: Proceedings of the ninth SIGCSE technical symposium on Computer science educationComputer science and engineering (CSE) departments in the nation's universities are the current targets of much criticism by software professionals. The common complaint is that the existing curricula do not relate to many of the most important problems ...
A proposed curriculum for software engineering education
ICSE '78: Proceedings of the 3rd international conference on Software engineeringWe propose a curriculum for a graduate professional degree in software engineering. After presenting the instructional objectives to be met by this curriculum, we present its underlying philosophy and assumptions. A number of suggestions are made for ...






Comments