Photo by: Olin College of Engineering
Photo by: Olin College of Engineering
Photo by: Olin College of Engineering
Photo by: Brooke Moss
Photo by: Brooke Moss
Franklin W. Olin College of Engineering is a private institution located in Needham, MA. It has a total undergraduate enrollment of 290 students, and follows a semester based system. Admissions at Franklin W. Olin College of Engineering is very competitive with an acceptance rate of 16%, while the annual tuition including fees is $53,990 per year.
Undergraduate Enrollment
290Acceptance Rate
16%SAT Range
1,450 – 1,570ACT Range
34 – 35Admissions
Applicants900
Application Fee$85
Admitted148
Acceptance Rate16%
Enrolled84
Enrollment Rate57%
More admissions info
Financial Aid & Scholarship
Students receiving grant aid
100%Students receiving financial aid
100%More scholarship info
Academics
Graduation rate
91%
Retention rate
72%
Total full-time faculty
Student-to-Faculty ratio
Evening/weekend degree programs
Evening/weekend degree programs
More academics info
Majors
Top Majors
Social Sciences: 10%
Biological and Biomedical Sciences: 10%
Mathematics and Statistics: 10%
Computer and Information Sciences: 10%
History: 10%
Physical Sciences: 10%
Engineering: 10%
Psychology: 10%
English Language and Literature: 10%
More majors info
Athletics
Men's Varsity Sports
All Track Combined, Baseball, Basketball, Fencing, Football, Golf, Ice Hockey, Lacrosse, Rowing, Sailing, Soccer, Squash, Swimming and Diving, Tennis, Track and Field: Indoor, Track and Field: Outdoor, Track and Field: X-Country
Women's Varsity Sports
All Track Combined, Basketball, Fencing, Field Hockey, Golf, Gymnastics, IceHockey, Lacrosse, Sailing, Skiing, Soccer, Softball, Squash, Swimming and Diving, Tennis, Track and Field: Indoor, Track and Field: Outdoor, Track and Field: X-Country, Volleyball
More athletics info