Semester
loading classes Seat refresh starting…

Saved classes

Favorites

Enrollment options you starred while browsing ClassCatalog.

About & Privacy

A clearer way to explore SDSU classes

ClassCatalog is an independent planning aid that brings class, schedule, seat, professor, and catalog information into one searchable view. It is not an official SDSU enrollment system and is not affiliated with or endorsed by SDSU or Rate My Professors.

Last updated August 25, 2026

Your browser

What ClassCatalog saves

Selected major Saved in a first-party cookie for up to one year so your major can be restored on this browser.
Completed courses Saved in a first-party cookie for up to one year so completed courses remain excluded on this browser.
Favorites Saved in this browser’s local storage until you remove them or clear the site’s browser data.

No public user account: ClassCatalog does not create a student account or profile, and these preferences are not synchronized to another browser or device.

Requests

What is sent to ClassCatalog

Search terms and selected filters—including major and completed courses when used—are sent to the ClassCatalog server to return matching classes and degree progress.

Favorites stay in local storage. When you view Favorites, their class numbers may be sent to ClassCatalog only to retrieve current seat information.

None of this information is attached to a public ClassCatalog account.

Attribution

Where the information comes from

SDSU

Class listings, meetings, enrollment details, seat availability, and degree-catalog mappings come from SDSU public sources. Seat data is refreshed periodically and may lag behind my.SDSU.

Rate My Professors

Professor ratings and related review signals come from cached Rate My Professors data. Community-submitted ratings can be incomplete, subjective, or outdated.

Before enrolling

Always verify official information

Use ClassCatalog to narrow your options, then confirm prerequisites, restrictions, meeting details, degree requirements, and current seat status in official SDSU systems. SDSU’s records control.

Developer diagnostics

Data Health

Live health checks for the active class, catalog, grouping, and RateMyProfessors data.