The MSc in Mechanical Engineering program is 2 years, on-campus flexible program in which students can pursue it as a terminal degree or as a stepping stone towards a Ph.D. degree. Students study many fields such as computer engineering, nanotechnology, software development, and financial engineering. To earn a Master of Science in Mechanical Engineering degree at the School of Engineering students must select a specialty in Mechanical Engineering and complete 30 credits.