illustration of yellow rolling hills

Schedule of Classes

Find the courses you need, whether you’re on campus, online, or at an extended campus location.

Plan your semester with confidence. UNC’s Schedule of Classes helps you explore courses, check availability, and connect with registration resources.

Whether you’re looking for a general education requirement, an advanced major course, or an online option, the Schedule of Classes is your starting point.

How to Use the Schedule of Classes

  1. Search for classes by subject, instructor, or course number.
  2. Filter by location, delivery method (online, hybrid, on-campus), or term.
  3. Note the CRN (Course Reference Number) for each course — you’ll need it to register in URSA.
  4. Meet with your academic advisor before registration opens to make sure you’re on track.

Go to the Schedule of Classes

Find Classes That Fit Your Goals

Extended Campus & Online Learning

UNC offers flexible programs designed for working professionals, transfer students, and lifelong learners.

Tip: Extended Campus students follow the same academic calendar as on-campus students unless otherwise noted.

A Colorado mountain landscape view.

Course & Registration Resources

Need help choosing or registering for classes? These tools will guide you through the process:

Photo by Robert Dunlap

The 100th UNC Homecoming Parade, featuring Klawz the bear and the UNC marching band.