Registration Advisement

Information relevant to Fall 2024:

During your meeting we will go over your long-term course plan and any questions you may have regarding the Fall 2024 term. Information regarding mandatory advisement meetings is stated below, please read everything!

February 19th – April 26th will be dedicated to registration advisement. Because of the number of students who need to be advised, these meetings are designed primarily for us to a) create/review/update your long-term plan and get you ready for Fall 2024 registration and b) get acquainted if we haven’t met yet. Students may schedule a follow-up meeting after mandatory advisement if they are interested in talking about study abroad, research, internships/careers, progressive degree, etc.

To Prepare:

  • Schedule your advisement appointment online via using the Advise USC portal as soon as possible. Slots fill up fast! New availability will be posted every week.
  • Review your STARS report and the schedule of classes, and come up with a list of courses you want to take in Fall 2024. It’s always a good idea to have back up options!
  • Arrive on time for your appointment. These appointment times are scheduled back to back. If you arrive late, you may be asked to reschedule your appointment.
  • Bring a list of questions you have.
  • Check your web registration appointment date/time (permit to register) on OASIS and add it to your calendar. We expect the Fall 2024 schedule and registration appointment times to be released in early March, and undergraduate registration for seniors to begin at the end of March.

CSCI courses will likely require D-Clearance for the Fall 2024 term. Information regarding how to request D-Clearance will be sent to students via email closer to the start of registration.

During these advisement sessions we will not be answering email, so please expect a longer turn around on response time.

Additional Information:

  • Approved Technical Electives are listed online at:
    This page will be updated regularly as new courses are approved.
  • CSCI 404 is not planned to be offered in Fall 2024 at this time.
  • If you require a d-clearance course from another department (such as EE, BUAD, MATH, PHYS, CTIN) you must contact that department directly for d-clearance. CS advisors cannot clear you for courses outside of the CS department.
    • EE courses will typically use the D-Clearance Request Manager.
    • Departments list their d-clearance instructions on the Schedule of Classes (not WebReg).


We're including a list of helpful USC resources you may wish to explore:

Additionally, we encourage you to check out some of the many student organizations in Computer Science, Viterbi, and USC.

Published on June 14th, 2016

Last updated on March 19th, 2024