Your Success Doesn’t Have to Wait

Don't pay more money at another college to earn the same credits from home this spring. Make the smart choice and enroll in online classes at Community College of Philadelphia. Attend college from home and stretch your dollars. Most classes will be offered online, and all admissions and student support services are available remotely. We want you to succeed in your online courses, so we've created a Virtual Student Resource Center to give you one-stop access to all the resources you need.

  • Explore our programs, and related careers, job demand and salaries
  • Affordable tuition when you need it most
  • Financial planning assistance
  • Transfer partnerships
  • Payment plan is available

Now Registering for Spring Classes

If you're a new student who hasn't takent classes with us before, we recommend you apply now in order to complete the steps to enrollment in time for spring classes.

Need help getting started?

We have virtual Ask Admissions sessions and other virtual admission events taking place every week. Choose which session is best for you and RSVP here.

Choose the Online Course Format that’s Right for You

Online courses are being offered in two formats: fully online and synchronous online.

Fully online courses do not have required meeting times. These courses are conducted entirely online through Canvas, the College’s online learning management system.

Synchronous online courses have some required meeting times, meaning the class will have specific days and times when you will meet online. Methods for these virtual meetings include video conferencing (Zoom), live chats and live-streaming lectures. These courses will also be offered online through Canvas.

Search Our Spring Classes

Use our course finder to explore our complete list of spring courses.

Synchronous online courses include a meeting time in the Schedule Date and Time column, and in the Room/Instructor Section Status column, you will see Synchronous ***SYNC***.

Course Finder

If you are currently a student or a student who has taken classes with us before and you have a student ID number (J#), you can also search for courses and  register by logging in to MyCCP.

If you use this feature, synchronous online courses will have the days of the week when the class meets highlighted in blue under the Meeting Times column, and in the Attribute column, you will see Synchronous Online Learning.

Synchronous Online

Next Steps


After you apply, our Admissions team will email you the next steps to enrollment, so be sure to check your email.

Need help registering?

Once you've applied to the College (step one) and satisfied placement (step two), your next step is to register for classes. If you're not sure how to register, don't worry, we've created a step-by-step registration guide to show you how to register. You can watch a video that takes you through each step of the registration process or follow our step-by-step guide.