Fast Facts
Setting
- Located just south of the New Hampshire border in Lowell, Massachusetts, Umass Lowell is about 30 minutes north of Boston.
- Has three different campuses as well as an Inn and Conference Center located in downtown Lowell.
Technology
- Free wired and wireless internet access throughout the Manning School of Business.
- Computer labs and business lounge with extensive technological and electronic resources.
Faculty
Total Faculty: 82
Accounting Faculty: 18
Operations and Information Systems Faculty: 20
Management Faculty: 44
Student to Teacher Ratio: 22:1
Departments
Accounting
Concentrations
Management
Concentrations
- Entrepreneurship
- Finance
- International Business
- Management
- Marketing
Operation and Information Systems
Concentrations
- Management Information Systems
- Supply Chain and Operations Management
Statistics
Fall 2012 Fall 2011
Undergraduate 1,805 1,748
MBA 488 309
MBA – Tokyo 36 -
MBA - Total 524 309
MSA – (new) 17 -
MSITE 18 10
Grad. Certificate 178 197
Total Graduate 737 516
Total 2,542 2,264
Fall 2012 Fall 2011
MBA - pathways
NAVITAS (Int’l) 29 15
CERNET (new - China) 25 -
Total 54 15