วิศวกรรมศาสตร์คือการประยุกต์ใช้หลักการทางวิทยาศาตร์อย่างสร้างสรรค์เพื่อการออกแบบและพัฒนาโครงสร้าง, เครื่องจักร, เครื่องมือ, หรือกระบวนการผลิต หรืองานเพื่อการใช้ประโยชน์สิ่งเหล่านี้โดดๆหรือประยุกต์เข้าด้วยกัน หรือเพื่อการสร้างหรือใช้งานสิ่งเหล่านั้นด้วยความรู้ความเข้าใจเกี่ยวกับสิ่งที่ใช้งานอย่างหมดจด หรือเพื่อการพยากรณ์พฤติกรรมของสิ่งเหล่านั้นภายใต้สภาวะที่เจาะจง สิ่งที่กล่าวมาทั้งหมดนี้จักต้องคำนึงถึงความมุ่งหมายในการใช้งาน, ความคุ้มค่าในการปฏิบัติการ แลความปลอดภัยต่อชีวิตและทรัพยสินด้วย[2][3][4]