The Art and Science of
Problem Solving


The Engineering and Scientific Method

  1. Recognize and understand the problem.

  2. Accumulate facts.

  3. Select the appropriate theory or principle.

  4. Make necessary assumptions.

  5. Solve the problem.

  6. Verify and check results.


  1. Requirements Specification.

  2. Analysis.

  3. Design.

  4. Implementation.

  5. Verification and Testing.


Failure is Part of the Process

Understanding the Problem

Go Back to the COMP435 page