Special Feature Software Engineering Concepts and Computer Science Curricula

The field of software engineering is beginning to emerge as an area of study dealing with the problems and methods involved in producing software systems. Within recent years, it has become apparent that programming is a much harder task than it was once thought to be, especially for large production-oriented systems involving a number of people. This concern has led to the need for educating software engineering specialists to work on the construction of such systems.