Chapter 1
An Introduction to Software Engineering
(Software Engineering by Sommerville)
Objectives
To introduce software engineering and to explain its importance
To set out the answers to key questions about software engineering
To introduce ethical and professional issues and to explain why they are of concern to software engineers
Topics covered
FAQs about software engineering
Professional and ethical responsibility