This document provides an introduction to object-oriented analysis and design. It covers the objectives of the lecture, the importance of software engineering, and the difficulties with specifications. It also includes a brief introduction to UML. The lecture is part of the IN2013 course on Object-Oriented Analysis and Design at City, University of London.