Engineering often involves applying a consistent, structured approach to the solving of problems.
A general problem-solving approach and method can be defined, although variations will be required
for specific problems.
Problems must be approached methodically, applying an algorithm, or step-by-step procedure by
which one arrives at a solution.