WPI - The Business School at a glance
WPI - The Business School is located in Worcester, United States. It was established in 1865.
About WPI - The Business School
Founded in 1865, WPI Business School is a Business + STEM (Science, Technology, Engineering, Mathematics) focused school that produces adaptive leaders who shape the world at the nexus of Business & Technology. Situated in the tech hub of Greater Boston in Massachusetts, the Business School of WPI is known to be the third-oldest private technological university in the United States.
WPI is among the top 5% of business schools and is accredited by the Association to Advance Collegiate Schools of Business (AACSB). It focuses on practical influence that motivates a new generation of innovators, leaders, and risk-takers. When it comes to WPI Business School rankings, the institute has maintained its rank among the top 100 universities in the US.
Things to Know about WPI Business School
Here are some interesting facts that students must know about the business school:
| Particulars | Statistics |
|---|---|
| Acceptance Rate |
Around 58% |
| Top 5 Majors |
Information Technology, Business Analytics, Entrepreneurship/Entrepreneurial Studies, Computer Science, Computational Science |
| Duration of Courses |
UG: 4 years PG: 1 - 2 years |
| Cost |
UG: INR 52.7 L PG: INR 16.1 L - 24.7 L |
| Club Sports and Intramural Teams |
Over 40 |
| Student Clubs and Organizations |
More than 235 |
| US States Represented by Undergraduate Population |
48 |
| NCAA Division III Varsity Sports |
20 (10 Men's, 10 Women's) |
| Students Involved in Sports Activities |
80% |
| Employee Recruits on Campus (each year) |
More than 400 |
| Student-to-faculty ratio |
13:1 |
| Full- and Part-time Faculty |
548 (as of 2024) |
Note: Since the WPI Business School is a part of the Worcester Polytechnic Institute, some of the facts mentioned above are university-level.
WPI Business School History
WPI Business School was accredited by the Association to Advance Collegiate Schools of Business (AACSB) in 2003. Later in 2018, it was re-accredited by the same body.
Applications for 2026 for WPI Business School admissions are closed now
More about WPI - The Business School
Common questions about WPI - The Business School
WPI - The Business School is located in Worcester. It is a private institution.
Yes. Indian students apply as international applicants, which normally means academic transcripts, an English test score, a statement of purpose and proof of funds for the visa. Deadlines follow the intake you are applying for rather than the Indian academic year.