This course deals with the philosophical nature of engineering design. This is a three credit, Level 3 course offered by Mechanical Engineering Department which is compulsory for students who follow Mechatronics Engineering programming (in previous syllabus). Students who follow other disciplines also can register to this course as an optional course.