Skip to Main Content

Fast Facts

Setting

  • Located just south of the New Hampshire border in Lowell, MA, UMass Lowell is about 30 minutes north of Boston.
  • Three different campuses as well as an Inn and Conference Center located in downtown Lowell, Mass..

Technology

  • Free wired and wireless internet access throughout the Manning School of Business.
  • Computer labs and business lounge with extensive technological and electronic resources.
  • Bloomberg Lab.

Faculty

  • Total Faculty: 76
    • Accounting Faculty: 13
    • Finance: 12
    • Operations and Information Systems Faculty: 20
    • Marketing, Entrepreneurship & Innovation: 15
    • Management Faculty: 16
  • Student to Teacher Ratio: 22:1

Enrollment Report - Fall 2010 – 2015

As of June 7, 2016

UNDERGRADUATE ENROLLMENT Fall 2010 Fall 2011 Fall 2012 Fall 2013 Fall 2014 Fall 2015
Accounting 265 300 327 328 344 340
Entrepreneurship 71 63 78 87 90 91
Finance 192 179 203 206 277 315
International Business 4 35 54 59 71 77
Management 337 392 444 411 443 443
MIS 65 60 82 85 106 123
Marketing 141 138 154 253 268 284
Supply Chain & Ops Mgmt 0 0 13 27 36 31
BBA 177 213 155 125 87 64
INTLEX-ND 0 0 2 0 0 0
Undeclared 228 210 152 115 117 104
CSCE 164 158 151 162 198 279
TOTAL 1,644 1,748 1,815 1,852 2,037 2,151

Enrollment Report - Spring 2012 – 2016

GRADUATE ENROLLMENT Spring 2012 Spring 2013 Spring 2014 Spring 2015 Spring 2016 (*)
MBA 377 501 581 577 621
MSA N/A 23 53 50 57
MSITE 11 21 23 29 26
MSF N/A N/A N/A 1 11
Foundations of Business (MGFB) 88 94 52 81 110
Ph.D. N/A 1 15 14 18
Non Degree (ND) 76 68 75 90 84
TOTAL 554 711 831 849 944

(*) As of January 27, 2016.