International Mechanical engineering student.. Can't decide amongst Virginia Tech, MSU,ASU, ISU

Hey ! So this is coming from an international student at Rutgers pursuing BS in Aerospace & Mechanical engineering. All the schools you listed above are strong and comparable. But after years of experience in the USA, I would like to point out the three most important points.

  1. Tuition (Based on scholarship)
  2. Location (Strategic location of a school near to certain companies can give a good chance of internship or job)
  3. The strength of engineering program

Based on the 1st parameter:-

  1. Michigan State
  2. Iowa State
  3. Arizona State
  4. Virgina Tech

Based on the 2nd parameter:-

  1. Arizona State
  2. Michigan State
  3. (Shared) Vtech and Iowa State

Based on the 3rd parameter:-

  1. Vtech
  2. ASU and MSU
  3. ISU

→ Michigan State has a decent engineering program, good research, and good reputation with employers.
→ Arizona State has a good engineering program, great research, and good reputation with employers.
→ Vtech as it has a great engineering program, great research, and decent reputation with employers.
→ Iowa State as it has a decent engineering program, great research and decent reputation with employers.

It’s based on whether you want to get employed after graduation. Seeing the amount of scholarship, reputation and program I would go with Michigan State. Remember, all these are big schools because they are state universities.