Spring 2019 Mandatory Advisement

It’s that time again – are you ready to pick your classes for Spring 2019?  Now’s the time to start thinking about what you’re going to take.  The Spring 2019 schedule of classes will go live next week.  There is important information in this email, please read everything!

We are still working on finalizing the CSCI course schedule; all CSCI courses currently have d-clearance, but d-clearance will be removed when the course is ready for enrollment.

If a course fills, you will be able to join the waitlist by submitting your request via the myViterbi.usc.edu D-Clearance Request Manager.

For Spring 2019 mandatory advisement, you have two options:

1) Electronic Advisement or

2) In-Person Advisement Meeting 

Important Notes:

  • All Sophomores (Entered USC in Fall 2017) will be required to come in for an in-person meeting if we haven’t met yet.
  • Students with overall GPAs below 2.500 will be required to come in for an in-person meeting.
  • Pre-Engineering students who recently transferred into the major and we haven’t met yet – you should schedule an appointment.
  • Transfer students – if this is your first semester at USC – you should schedule an appointment.
  • Students planning to study abroad this spring should enroll in USC courses, then switch your enrollment to Overseas once you receive final approval.
  • For those of you who entered USC in Spring 2016 or Spring 2017, you will receive your 3rd or 5th semester course plan.  The course plan will also resolve your mandatory advisement (unless your GPA is below 2.500).  So, if you’ve already received your plan, you can disregard mandatory advisement unless you would like to discuss the course plan or have any other questions.

Option 1: Electronic Advising

Designed to be convenient and efficient with the busy student in mind, electronic advising requires you to initiate the process by completing an online form at: https://uscviterbi.qualtrics.com/jfe/form/SV_cNOMjwDn0cLsAFD

We will review your submission and reply to you within 7 days. If everything looks good, we will clear your advisement hold and notify you in the reply. Any questions can be discussed in conversation over email.


Option 2: In-Person Appointment-based Advisement

October 1 through November 15th will be dedicated to in person registration advisement.  Because of the number of students who need to be advised, these meetings are designed primarily for us to a) get you ready for Spring 2019 registration and b) get acquainted if we haven’t met yet. These are quick meetings (usually about 10-15 minutes).We will not have time for long-term planning or PDP applications, so please save that for a later appointment.

To Prepare:

  1. Check your registration appointment time (permit to register) on OASIS.
  2. Schedule your advisement appointment online via my.usc.edu (click on undergraduate advisement) as soon as possible. Slots fill up fast!
  3. Review your STARS report and the schedule of classes, and come up with a list of courses you want to take in Spring 2019.
  4. Arrive on time for your appointment. These appointment times are really quick and scheduled back to back. If you arrive late, you may be asked to reschedule your appointment.
  5. Bring a list of questions you have.

In-Person Advisement Appointment Schedule

Seniors (96+ units already earned)
Your advisor notified you of their schedule via email.  Check myUSC for available appointment times.

Juniors (64-95 units already earned)
Your advisor notified you of their schedule via email. Check myUSC for available appointment times.

Sophomores (32-63 units already earned)
Your advisor notified you of their schedule via email. Check myUSC for available appointment times.

During these advisement sessions I will not be answering email or phone calls, so please expect a longer turn around on my response time.  


  • Approved Technical Electives are listed online at: https://www.cs.usc.edu/students/bs-students/technical-electives/
    This page will be updated regularly as new courses are approved.
  • CSCI graduate courses can be used for technical elective credit with special permission. See your advisor for details before contacting faculty.
  • CSCI 404 Capstone: Creating Your High-Tech Startup will no longer require the ITP 466 prerequisite.  CSCI 404 will only be offered once a year in the Spring semester, with a capacity of 20-30 students.  Students interested in the course next semester should let their advisor know.
  • CSCI 401 Capstone: Design and Construction of Large Software Systems will remain a Fall and Spring capstone option.
  • 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.
    • EE courses will typically use the myviterbi.usc.edu D-Clearance Request Manager.
    • Departments list their d-clearance instructions on the Schedule of Classes (not WebReg).