Wentworth Institute of Technology

Location Boston
Established 1904
Famous For Career-focussed educational programs


Wentworth Institute of Technology is a private technological institute located in Boston, Massachusetts. It was founded in 1904 and has been providing career-focused educational programs. The institution offers 22 bachelor's degrees and 11 master's degrees in the fields of architecture and design, computing and data science, engineering, management, and sciences & humanities, among others. 

The educational programs have been designed according to the latest labour market trends and produce graduates who bring extraordinary value to the organizations they become a part of after completing their education. The curriculum involves hands-on learning through cooperative education programs that are delivered by experienced faculty. 

Services for International Students

The Center for Student Life at the Institution has been made to enrich the overall experience of students outside the classrooms by providing them with support to promote their well-being and success. There is a Central for Diversity and Global Engagement that fosters inclusivity on campus among students from various backgrounds. Other services include student health services, student support and advocacy, and the presence of student success advisors. 


  • 40th in the Regional Universities North by the US News National Universities Rankings 
  • 119th in the Top Performers on Social Mobility category in the US News National Universities Rankings 
  • 70th in the Best Value Schools category in the US News National Universities Rankings 
  • 501-600th in the US by Times Higher Education World University Rankings of 2022


The 31-acre campus of the college has traditional and modern residence halls for students. The residency requirement terms mandate first and second-year students to live on campus for the Fall and Spring semesters, and they can choose from the various occupancy options available in the different residence halls. 

About Location

The campus of the institution is situated in the Fenway neighbourhood of Boston. It is within walking distance of many cultural, sports, educational and medical hubs of the city. The city has a rich historical scene and has many museums, galleries and other sites to explore. The options for entertainment venues are also available for students, which can be accessed by the public transportation system.

"SI-USA helped me successfully apply to study business in USA and I cannot thank them enough for their support. They assisted me with each step, ensuring I was aware of all my options in terms of program and university selection, making the process totally stress free."

Olivia Business and Management