The mechanical engineering curriculum provides a rigorous treatment of fundamental principles in these subject areas and the necessary background in mathematics and the basic sciences to prepare students for these courses. Through elective choices, students may investigate special areas of mechanical engineering including internal combustion engines, turbomachinery, power plants, mechatronics, and advanced computational methods.