Programs & Course Offerings

MCC has credit, noncredit and training opportunities for everyone

Whether you are a high school student looking for summer classes, a parent returning to school after a decade, or a business looking for training opportunities, Middlesex is committed to your success. The flagship community college in the state, MCC offers 80 + degree programs, hundreds of non credit courses, and custom training programs designed to help each student succeed academically and professionally.

Choose between Hybrid, On campus or Online classes. View the Course Catalog or explore the options below.

Already know what class you want to take? Register online.

Grad Cap Icon

Academic Programs


Light Bulb Icon

Community Education & Training


Puzzle Icon

Corporate Education


Star Icon

Kids & Families


Tree Icon


Last Modified: 5/10/24