This document provides an overview of requirements engineering using a goal-oriented approach. It discusses modeling system goals and deriving object models from goals to represent the conceptual design. The process involves building a preliminary goal model, deriving an initial object model, updating the goal model with new goals, and deriving an updated object model. The goal and object models can then be analyzed for obstacles, threats and conflicts. Future presentations will cover modeling agents and responsibilities, system operations, integrating different views, and various reasoning techniques.