About Software Engineering
This course provides an introduction to the problems of software development and maintenance and the processes and methods used to address them. Although all phases in the software development life cycle will be introduced, the main focus will be on object-oriented analysis and design.