DEFINITION of 'Smeal College of Business'
The school of business at Penn State University. Its enrollment is approximately 5,500 undergraduate and graduate-level students. The Smeal College of Business offers undergraduate, graduate and doctoral programs in a variety of business disciplines, including accounting, finance, insurance and real estate, management and organization, marketing and supply chain and information systems.
BREAKING DOWN 'Smeal College of Business'
Located in University Park, Pennsylvania, the Smeal College of Business was established in 1953. In 2009, Forbes ranked Smeal College of Business #28 out of 75 business schools.