Students normally obtain entrance to Mechanical Engineering from the first year General Engineering programme at McMaster University. Mechanical Engineering is a limited enrolment programme. The total time from admission to Engineering to graduation with a B.Eng. in Mechanical Engineering is normally four years. However, it takes five years for a B.Eng. in Mechanical Engineering and Management, Manufacturing Engineering and Management, and Mechanical Engineering and Society.
Full details on admission requirements, including applying from all Canadian provinces, the United States and other countries, are posted on McMaster's online undergraduate calendar, available here.