This document discusses the process of defining engineering problems and brainstorming solutions. It begins by explaining how engineers define problems by determining the problem's origin, what is and isn't part of the problem, and the present and desired states. Engineers then write a problem statement and identify criteria and constraints. Brainstorming techniques are used to generate potential solutions, including free association, free writing, envisioning future possibilities, and linking ideas in a web. Defining the problem clearly is essential before engineers can effectively brainstorm and develop solutions.