Did you know? Middlesex Community College offers a variety of course schedules. We hold day classes, evenings, and Saturdays. We also offer a variety of instructor-facilitated online courses. Class schedules are published each semester and available online.