Spring and Summer 2026 Registration is Open; Fall 2026 Registration begins April 28

 Search Classes

Search by Subject, Course, Instructor, Location, and other criteria.

Search Schedule

Additional schedule information is available in the schedule details on the side. 

See below for important information about Common Course Numbering and Cal-GETC.

 Apply and Register

Ready to join City College? First, apply to become a student, then register for classes.


Class Schedule Details

Common Course Numbering

The schedule includes selected courses that have new course numbers. This renumbering is part of California Community College’s Common Course Numbering, an effort to standardize course identifiers across the 116 California Community Colleges. Here is a list of the impacted courses:

CCN Course Number and TitlePre-CCN Course Number and TitleCCN Start
ARTH C1100 - Survey of Art from Prehistory to the Medieval EraART 101 - Western Art History IFall 2026
ARTH C1200 - Survey of Art from the Renaissance to ContemporaryART 102 - Western Art History IIFall 2026
COMM C1000 - Introduction to Public SpeakingCMST 1A - Elements of Public SpeakingFall 2025
ECON C2001 - Principles of MicroeconomicsECON 3 - Principles of MicroeconomicsFall 2026
ECON C2002 - Principles of MacroeconomicsECON 1 - Principles of MacroeconomicsFall 2026
ENGL C1000 - Academic Reading and WritingENGL 1A - College Reading and CompositionFall 2025
ENGL C1001 - Critical Thinking and WritingENGL 1C - Writing about NonfictionFall 2025
ENGL C1003 - Critical Thinking and Writing through LiteratureENGL 1B - Writing about LiteratureFall 2026
HIST C1001 - United States History to 1877HIST 17A - United States History to 1877Fall 2026
HIST C1002 - United States History since 1865HIST 17B - United States History: Reconstruction to PresentFall 2026
POLS C1000 - American Government and PoliticsPOLS 1 - American GovernmentFall 2025
PSYC C1000 - Introduction to PsychologyPSYC 1 - General PsychologyFall 2025
STAT C1000 - Introduction to StatisticsMATH 80 - Probability and StatisticsFall 2025

Read more about Common Course Numbering.

Cal-GETC Transfer Pathway

All California Community Colleges have introduced a single lower-division general education transfer pathway for incoming first-time students, called the California General Education Transfer Curriculum (Cal-GETC). Read more about Cal-GETC.


In-Person, Online, and Hybrid Classes

City College offers in-person, online, and hybrid in-person/online classes. The Course Type icon in the schedule shows the type of instruction a class will use.

  In-Person Classes

In-Person Classes have regular class meetings at the listed Campus/Center (e.g., Ocean, John Adams). Specific days, times, dates, and locations are available in the schedule. Many classes also have additional section notes - use the Details toggle to view them. 

 Online Classes

Online classes are taught in Canvas with no required in-person meetings. Most online classes are asynchronous with weekly deadlines. Asynchronous instruction allows you to view and participate in coursework at any time you choose during the week.

Some online classes have required synchronous online meetings via Zoom - check the schedule for days, times, and dates.

 Hybrid Classes

Hybrid classes are taught in Canvas with some required in-person meetings. The Campus/Center for the in-person meetings, and specifics days, times, dates, and locations will be noted in the schedule. 

In addition to in-person meetings, hybrid classes also have asynchronous instruction with weekly deadlines. Asynchronous instruction allows you to view and participate in coursework at any time you choose during the week.

Instructor Information

Instructors may have class websites with additional details about the class. Click on the instructor name in the schedule for more information.


Required Technology and Internet Use

CCSF’s official learning management system is Canvas. Students enrolled in Online or Hybrid classes will be required to use Canvas. 

CCSF’s official live online meeting platform is Zoom. Students enrolled in Hybrid or Online classes might have required live online meetings via Zoom.

Both Canvas and Zoom require an internet enabled device, and some classes might require a webcam for Zoom.

Time Conflicts

As you plan your schedule, please do everything you can to give yourself a schedule without time conflicts. Do not expect the instructor to accommodate time conflicts.

Registration is underway. To secure your classes, register now.