how long is mechanical engineering
It takes at least 4 years of undergraduate education to become an entry-level mechanical engineer. A master's degree in mechanical engineering will take an extra 2 to 4 years. A Ph.D. may take another 4 to 7 years to complete. Students have a choice of undergraduate majors.