The teaching and research programs in this department are organized according to both disciplinary and inter-disciplinary themes and cover all of the core disciplines of mechanical engineering into five major divisions: thermo-fluid sciences, solid mechanics, mechanical design, materials and manufacturing, and system control. The education program emphasizes on the fundamental scientific theories, technical innovation, and practical training. The research program is focused on both fundamental mechanical sciences and engineering and inter-disciplinary topics to satisfy the needs from industries and societies. The department offers over 100 undergraduate and graduate courses each year.  Among them, there are about 10 courses are taught in English and this number increase continuously.