Education for the Future of Software Engineering
The discipline of software engineering is developing rapidly. Its practitioners must deal with an evolving collection of problems and new technologies for dealing with those problems. Software engineering education must anticipate new problems and technologies, providing education in the enduring principles of the field n the context of the best current practice. Since changes in the discipline cannot be comletely anticipated, software engineers must be able to assume responsibility for their own continuting professional development. This paper describes significant changes now taking place in the field of software engineering and proposes some golas and objectives for the professional education of software engineers.