This document summarizes the key topics from the first chapter of Ian Sommerville's Software Engineering textbook. It introduces software engineering and explains its importance in developed economies. It discusses what software engineering entails, how it differs from computer science and system engineering. It also covers software processes and models, costs of software development, methods and CASE tools. Finally, it discusses professional responsibilities and ethical issues for software engineers.