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 World University Rankings
—
Not Ranked
—
Not Ranked
Academic Ranking of World Universities
—
Not Ranked
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.