The knowledge and abilities gained in the foundation courses are applied in advanced courses, which require increased maturity in applying analytical skills, problem solving techniques and the use of computer-based computational tools . Advanced courses differ depending on the particular curriculum. Required departmental courses assure the development of a sound foundation upon which to build a career. Furthermore, students choose technical electives from departmental courses or from other engineering or science disciplines. Required laboratory courses provide experience in the use of basic and advanced experimental methods.
Applications cover the full range of mechanical and aerospace engineering areas.
To ensure that each student has hands-on experience with the latest in test equipment and modern experimental methods, engineering laboratory courses are included in all programs in addition to the core requirements of a chemistry lab and two physics labs. In all labs, student groups are small so that all students participate. Two of these courses are sequential experiences which build on basic skills and science backgrounds to develop an appreciation for measurement techniques and apparatus. The remaining laboratory courses emphasize discipline-specific topics. Professional development also requires an appreciation of complex social, legal, ethical, economic, political and international factors which have important impact on the engineering profession.