Some notes for Software Engineering -- Introduction

by Herbert J. Bernstein © Copyright Herbert J. Bernstein, 1999, 2002, 2005

Introduction

Software Engineering is the subdiscipline of Computer Science that attempts to apply engineering principles to the creation, operation, modification and maintenance of the software components of various systems. As with much of Computer Science, the subject of Software Engineering is at an very early stage in its development. It is much more of an art than a science, and at present has little in common which classical engineering.