Mechanical engineering schools conduct undergraduate, postgraduate and doctorate programs in the various disciplines of engineering. These programs are conducted on-campus as well as online. An Associate's degree requires about two years for completion and is usually for those who want to start working as technicians or assistants to mechanical engineers. A bachelors degree take about 4 years to complete and prepares students with the technical training and analytical skills necessary in this field.