Overall, engineering design has been treated as a pedagogical strategy to bridge science and mathematics concepts in use of solving ill-defined (open-ended) problems, developing creative thinking, formulating solutions and making decisions, and considering alternative solutions to meet a variety of constrains.