The UMass Lowell CampusThe Lowell campus is located in the historic industrial city of Lowell, 25 miles northwest of Boston. It lies along the Merrimack River, which was the power source for the mills built along the river, giving rise to America's first industrial city. Within easy distance are the lakes and mountains of New Hampshire, western Massachusetts, Vermont, and Maine, as well as the shores of the Atlantic Ocean and Cape Cod. Due to resurgence in the technology boom of the 1980's, today Lowell is a thriving commercial area in a technology rich environment. The University has a multitude of research centers and institutes that offer state-of-the art research and training opportunities. The SMS Dean's office is located on the Lowell Campus. |
The Five Campuses of the SMS Program
Home - About SMS |
