Main Content

Online & HyFlex Learning

Discover the power of flexible learning options at Cape Cod Community College. Our online courses, offered every semester and Quick Term, are designed to fit your busy schedule while ensuring a seamless educational experience. You'll be taught by the same dedicated faculty who excel in the classroom, ensuring quality education for all.

Benefits of Online Learning:

Convenience: Study at your own pace, whether you're attending part-time or full-time.

24/7 Support: Access online tutoring services whenever you need academic assistance.

Financial Aid Assistance: Explore our financial aid packages to make your education more accessible.

Preparation Sessions: Get ready for online learning with training sessions before starting your program.

Apply for Free!

Your Online Destination!


Fully Online Degrees


Fully Online Courses


HyFlex Courses


Online Tutoring for Students

Students walking on campus

Flexible Learning Options: Fully Online and HyFlex Courses

Our online courses fall into two categories:

Fully Online: Embrace the convenience of completing all coursework exclusively on our online learning platform, Moodle. Note that some classes may require on-campus proctored exams before the course begins.

HyFlex: Experience the best of both worlds with HyFlex courses. Zoom live into classes or attend in-person on campus, based on your preferences. Our cutting-edge HyFlex technology ensures an inclusive learning experience, whether you choose to attend virtually or in-person.

View Online & HyFlex Classes

*To view all of our online classes, change the "campus" dropdown to "online".

Seamless Online Programs: Complete Your Degree Virtually

The following programs can be completed entirely online:

Business Administration

General Studies Concentration

History Concentration

Liberal Arts Concentration

Psychology Concentration

Contact Online & HyFlex Learning

Reach out to our Online and HyFlex Learning team.

Location: Wilkens Library, room LCG-13

Hours: Monday–Thursday: 9:00am–8:00pm
Friday: 9:00am–4:30pm

Phone: 508.375.4040