Franklin W. Olin College of Engineering

College Degree Finder

General Information

Admission Office

Olin Way

Needham, MA 02492-1245

(781) 292-2222

Fax: (781) 292-2210

Contact: Charles Nolan

Dean of Admission
Main Address

Olin Way

Needham, MA 02492-1200

(781) 292-2300

Total undergrads: 346

First-time degree-seeking freshmen: 91

Degree-seeking undergrads: 338

Student-to-faculty ratio: 9:1


Suburban setting

Large town (10,000 – 49,999)

Residential campus

Degrees offered:

Admissions Information

Application Fee

College has an application fee: Yes

Regular application fee: $80

Online application fee: $80
Enrollment Rates

Percent applicants admitted: 30%

College Majors


Electrical/Communications Engineering B
Engineering – General B
Mechanical Engineering B

Degree levels for each major are designated by the following letters:

    A = Associate degree
    B = Bachelor’s degree
    C = Certificate or diploma

*We do not guarantee the accuracy of information on this page. All information is subject to change. You should confirm all information with a college admissions officer.

Enjoy this post? Don't forget to share.