Join our mailing list

Sign up to receive our monthly oVations eNewsletter and periodic invitations to Olin events. Read More

Olin At-a-Glance

Official Opening

Fall 2002

Current Enrollment

330 (48% women, 52% men) 

Origins

38 states, 13 countries, 34 non-US citizens

Location

Needham, Massachusetts (14 miles west of Boston)

Mission

Olin College prepares students to become exemplary engineering innovators who recognize needs, design solutions and engage in creative enterprises for the good of the world. 

Degree Programs

Undergraduate Engineering - Electrical and Computer Engineering, Mechanical Engineering, and Engineering (with concentrations in bioengineering, computing, design and robotics).

Curriculum

Interdisciplinary, project-based approach emphasizing entrepreneurship, liberal arts, and rigorous science and engineering fundamentals.

Facilities

Seven buildings comprising 382,000 sq. ft. of academic, residential and administrative space on a 75-acre site adjacent to Babson College.

Accreditation

Accredited by the New England Association of Schools and Colleges, Inc. through its Commission on Institutions of Higher Education; the college's three degree programs are accredited by the Engineering Accreditation Commission of ABET.

Student to Faculty Ratio

 8 to 1

Faculty

Acclaimed scholars and researchers with a commitment to teaching excellence

Admission

Highly selective, with an emphasis on outstanding academic achievement and extracurriculars; special attention given to creativity, passion and enterprise

Scholarship Policy

Every admitted student receives a four-year, half-tuition scholarship valued at more than $97,000 over four years.

Funding

The F. W. Olin Foundation committed more than $460 million to support the college, one of the largest grants in the history of American higher education.

Affiliation

Independent nonprofit

Chartered

1997, Commonwealth of Massachusetts