Flexible Learning That Fits Your Life

Central Maine Community College offers a variety of online and hybrid learning opportunities to help students achieve their educational and career goals. Whether you are balancing work, family, or distance from campus, online learning provides flexible access to high-quality instruction and student support services.

Online Learning at CMCC

Earn a high-quality degree for an affordable price, all from the comfort of your home. Learn more how CMCC online learning can fit into your life, and help you reach your educational and professional goals.

Play video
Online & Hybrid Learning Options

CMCC offers both fully online and hybrid course formats designed to meet the needs of today’s learners.

100% Online Learning

  • Several associate degree programs can be completed entirely online
  • Many individual courses are available fully online each semester
  • Students can complete coursework from anywhere with internet access
  • Online students receive the same academic quality and support services as on-campus students

Hybrid Learning

  • Hybrid courses combine online instruction with required on-campus meetings
  • A portion of course content (lectures, assignments, or exams) is delivered online
  • Students attend campus sessions on a reduced schedule compared to traditional classes
  • Format varies by course and instructor

Online Offerings

Browse the course listings below to explore available online and hybrid offerings. 

Loading …

What to Expect as an Online Student

Online learning requires organization, communication, and self-motivation. CMCC supports students throughout their online experience.

Student Expectations

Online courses are similar to classroom courses. Online students, 100% online or in a hybrid course, are most successful if they are are self-motivated, active in online participation with the instructor and other classmates, organized, and disciplined.

Students should have basic knowledge of computer usage including:

  • Internet access and use
  • Word processing
  • Email
  • Downloading and uploading files

Students access primary content and instruction from an online environment using a variety of tools including:

  • Email
  • Chat
  • Discussion boards
  • Web pages
  • Multimedia technologies

Specific technologies employed will vary by course and instructor. Depending on the teaching style of the instructor and the course content, instruction can take place synchronously (all participants in the course log in at the same time) or asynchronously (participants log in and participate as their schedule permits), or some combination of the above.

You will be responsible for:

  • Logging in regularly to obtain and review materials
  • Participate in discussions
  • Take exams
  • Submit assignments
  • Meet due dates and deadlines set by the instructor

You will be able to interact with your instructors and classmates and will have access to your course materials 24 hours a day 7 days a week.  Students who do online learning follow the same academic and college guidelines as those who take in-classroom courses.

Technology Necessities

Students should have basic knowledge of computer usage including:

  • Internet access and use
  • Word processing
  • Email
  • Downloading and uploading files

Students access primary content and instruction from an online environment using a variety of tools including:

  • Email
  • Chat
  • Discussion boards
  • Web pages
  • Multimedia technologies

Learning Tools & Support

Students will have access to:

  • Email, discussion boards, and chat tools
  • Course materials 24/7
  • Instructor and Peer interaction
  • Academic advising, tutoring, and student support services
CMCC advising team

Have Questions?

Contact Advising & Registration

We’re here to help! Visit the Center for Advising & Registration, located in Jalbert Hall, call (207) 755-5380, or email cmccadvising@mainecc.edu.

Office Hours:
Monday – Friday
8:00 am – 4:30 pm