Middlesex Community College offers a wide variety of both credit and non-credit programs as well as specialized learning options to challenge or assist in a student’s time at MxCC. Whether you plan to work on an associate degree, to learn for the fun of it – if you hope to change careers or build your skills for your current job, we’re here to help you succeed with more than 50 degree and certificate options to choose from. Please click on the links below to learn about our offerings.