The Free On-line Dictionary of Computing (30 December 2018):Worcester Polytechnic Institute WPI (WPI) A well-regarded, small engineering college. Address: Worcester, MA, USA. (1995-03-01)