Hours for actual registration or to commit changes: 8:30 a.m. - 10 p.m., Monday-Friday
www.usc.edu/webregistration
Auto Scheduler
The USC Web registration process has an Auto Scheduler feature to provide schedule options for the courses you select. To use the Auto Scheduler:
- Select the courses you wish to take. Click the add link to the left of each of the courses you wish to schedule.
- Run the Auto Scheduler by clicking the Auto Scheduler button.
- Review the schedule options by clicking the numbered option buttons.
- Choose the schedule option most suitable for you by clicking the Make This My Schedule button.
- At the time of your registration appointment, or any time after, click the Commit Changes button to register for these courses.
- Before you attempt to register for classes, please check your address by visiting OASIS on the USC home page. Using the change of address service, either verify or update your address.
- Using the Auto Scheduler feature but failing to register for your courses before the tuition and fees payment deadline is not a valid reason to request a waiver of the late registration fee.
Manual Schedule Building
You may also select specific sections using the following instructions:
To add a class to your program:
- Click the add link to the left of the section you want.
- In the Current Course Selections list, click the schedule link next to the section.
- Click the commit button to register for the section.
To drop a class from your program:
- In the Current Course Selections list, click the unschedule link to the left of the section you wish to drop.
- Click the commit button and proceed to drop the section.

