工程師雖然不是唯一從事設計工作的人員,但不管是那一種領域的工程師,其工作範圍多數與「設計」有所關聯。比較精確的定義「設計」這兩個字,應該說是將一些新的東西組合起來,或將已有的東西做新的組合可以稱為設計。若採用Joset Franz Blumrich(前NASA先進結構開發部門主管)的說法,設計是「給未被解決的問題提供解決的方法,或對雖已被解決的問題提供新的解決的方法」的一種過程。所以設計的能力可以視為是科學(Science)與藝術(Art)兩者的結合,屬於科學的部分大多可以遵循一定的學習程序而獲得,而屬於藝術的部分,除了學習之外更需要從實際的生活體驗及工作中累積經驗,因此任何一種設計的教育中不可避免的都會有此一部分。