Franklin W. Olin College of Engineering
Franklin W. Olin College of Engineering logo

Franklin W. Olin College of Engineering

🇺🇸 United States / Massachusetts / Needham
Private Est. 1997

About

Olin College of Engineering, officially Franklin W. Olin College of Engineering, is a private college focused on engineering and located in Needham, Massachusetts, United States. Its endowment had been funded primarily by the defunct F. W. Olin Foundation. The college covers half of each admitted student's tuition through the Olin Scholarship.

Ranking Overview

QS QS World University Rankings
Not Ranked
THE Times Higher Education World University Rankings
Not Ranked
ARWU Academic Ranking of World Universities
Not Ranked
US News U.S. News Best Global Universities Rankings
Not Ranked
Want to apply to this university? Talk to AI Advisor

Frequently Asked Questions

When was Franklin W. Olin College of Engineering founded?

Franklin W. Olin College of Engineering was founded in 1997.

Where is Franklin W. Olin College of Engineering located?

Franklin W. Olin College of Engineering is located in Needham, United States.