- Home
- Academics
- Courses + Registration
- Online Learning at CCC
- Find Your Focus
-
Departments + Programs
- Accounting AAS
- Accounting Clerk CC
- Administrative Assistant CC
- Administrative Assistant Training CC
- Alcohol and Drug Counselor CC
- Apprenticeship AAS
- Landscape Management AAS, Arboriculture Option
- Auto Body/Collision Repair and Refinishing Technology AAS
- Auto Body/Collision Repair and Refinishing Technology CC
- Automotive Service Technology AAS
- Biology AS
- Business AAS
- Business Management CC
- CNC Operator CC
- Computer-Aided Manufacturing AAS
- Computer and Network Administration AAS
- Computer and Network Administration CC
- Computer Application Specialist CC
- Computer Science AS
- Criminal Justice AAS, Corrections Option
- Criminal Justice AAS
- Dental Assistant CC
- Digital Media Communications AAS
- Early Childhood Education and Family Studies AAS
- Early Childhood Education and Family Studies CC
- Electronics Engineering Technology AAS
- Electronics Engineering Technology CC
- Emergency Medical Technology CC
- Energy Systems Maintenance Technician CC
- Engineering AS
- English AS
- Entry Level Journalist CC
- Entry Level Welder CC
- Wildland Fire Science CC
- First-Line Supervisor Fundamentals CC
- Fitness Technology CC
- Geographic Information Systems (GIS) Technology CC
- Geology AS
- Gerontology CC
- Gerontology for Health Care Professionals CC
- High Purity Water CC
- Horticulture AAS
- Horticulture AS
- Horticulture CC
- Human Resource Management CC
- Human Resource Management Essentials CC
- Human Services Generalist AAS
- Human Services Generalist CC
- Integrated Marketing and Promotion CC
- Industrial Maintenance Technology AAS
- Industrial Maintenance Technology CC
- Irrigation Technician CC
- Juvenile Corrections CC
- Landscape Management AAS
- Landscape Practices CC
- Management Fundamentals CC
- Machine Tool Technology AAS
- Machine Tool Technology CC
- Marketing CC
- Medical Assistant CC
- Medical Billing and Coding CC
- Microelectronics Systems Technology AAS
- Microelectronics Systems Technology CC
- Music AS
- Music Performance and Technology AAS
- Music Technology CC
- Nursing (RN) AAS
- Nursing Assistant 1 and 2
- Nursing Assistant - Gerontology Specialist CC
- Organic Farming CC
- Plant Health Management CC
- Project Management AAS
- Project Management CC
- Project Management Leadership and Communication CC
- Project Management Tools and Techniques CC
- Renewable Energy Technology AAS
- Renewable Energy Technology CC
- Retail Management CC
- Under Car Technician - Automatic Transmission CC
- Under Car Technician - Manual Transmission CC
- Video Production Technician CC
- Water and Environmental Technology AAS
- Water and Environmental Technology CC
- Full-Stack Web Development AAS
- Front-End Web Development CC
- Welding Technology AAS
- Welding Technology CC
- Wildland FireFighter 1 CC
- Wildland Fire Forestry CC
- Communications Department
- English Department
- Health Sciences Department
- Journalism Department
- Math Department
- Music Department
- Science Department
- Social Sciences Department
- Theatre Department
- World Languages Department
- Career and Technical Education (CTE) Licensure Prep CC
- Art Department
- Automotive Department
- Industrial Technology Department
- Emergency Management Professional AAS
- La Educación Infantil y los Estudios Familiares
- Wildland Fire Management AAS
- Horticulture Department
- Wilderness Survival and Leadership CC
- Healthcare Careers CC
- Computer-Aided Drafting (CAD) CC
- Administrative Professional AAS
- Courses + Registration
- Academic Offerings
- Academic Calendar
- Skills Development + Training
- Academic Support
- Testing and Placement Services
Online Learning at CCC
Clackamas Community College offers online and hybrid (combining online with face-to-face instruction) courses to fit a variety of learning styles and help you meet your career and educational goals.
How to find online classes at CCC
Courses are listed under Online Learning on the Schedule of Classes page page. You can easily locate online and remote classes by the Online/ONL and Remote/REM icons, and classes that combine online with in-person by the Hybrid/HYB icon.
If you want to know if a particular course is online, you can also contact the academic department or career technical department directly. Then email registration@clackamas.edu or call 503-594-6074 for registration assistance.
Online Learning Resources
Whether you're taking an online class or just looking for the latest assignments from your instructor, most classes will use Moodle, CCC’s online learning management system.
Not familiar with Moodle? Check out Moodle 101, our student orientation for online learning, via the link below. It’s a quick, self-guided course that will help you learn this easy-to-use tool. You can also check out Moodle FAQs that provide answers to what you need to know most about Moodle and online learning.
- Moodle 101 Self-Guided Student Orientation
- Moodle Help and Frequently-Asked Questions
- Online Student Term Timeline
For more information, visit our Online Learning website.
You'll need a computer to take an online or hybrid class. However, as a CCC student, you may use any lab computer in Streeter Hall and the Dye Learning Center on the CCC Oregon City Campus. There are also computers available at the Harmony Community Campus and Wilsonville campus, as well as in many public libraries.
Student study spaces on campus
There are seating areas and computer labs on our campuses where students can complete online coursework between in-person classes.
Using financial aid
Students receiving federal financial aid can also use their refund (after tuition and fees are paid) to purchase a laptop.

Contact the Online Learning team
Online Learning Registration
registration@clackamas.edu
503-594-6074
Moodle Help
online@clackamas.edu
503-594-6632
Cougar Connect Information Desk for face-to-face assistance