Nichols College is a private institution located in Dudley, Massachusetts. It was established in 1815 and enrols approximately 1,500 students. The College has 2 undergraduate programs - a Bachelor of Science in Business Administration (with a concentration in general business) and a Bachelor of Arts program with 14 business specializations and 5 liberal arts specializations. The College also offers Masters in Business Administration program with emphasis in sport management and security management. Other programs offered are in business and liberal studies and in organizational leadership.
Located in Massachusetts.
Click on the map to view the location of Nichols College in more detail.
Saint Martin's UniversityClass schedules work well for those who are atten...
Saint Martin's MBA Program ReviewRobert Fudge, from United States
Massachusetts Institute of Technology Recommended by 100% of reviewers(11 reviews)
Babson College Recommended by 100% of reviewers(2 reviews)
Smith College Recommended by 100% of reviewers(1 review)