In the fourth year (4A and 4B) of the undergraduate program, each Mechanical Engineering and Mechatronics Engineering student must select a set of 7 and 5 technical elective courses respectively. These fourth-year technical electives are chosen as the basis for achieving the student's ultimate career objective after graduation. Each student is therefore responsible for selecting his or her own program.

Mechanical Engineering students typically specialize in one of five areas: Fluid Mechanics, Machine Design and Solid Mechanics, Materials Engineering and Processing, Automation and Control, or Thermal Engineering. MME Department policy permits students to take up to 2 of their 7 fourth-year technical electives from other departments in the Faculty of Engineering, provided that the courses are at an equivalent academic level.