Spring 2018 Mandatory Advisement

It’s that time again – are you ready to pick your classes for Spring 2018?  Now’s the time to start thinking about what you’re going to take.  The Spring 2018 schedule of classes is live now.

For Spring 2018 mandatory advisement, you have two options:

1) Electronic Advisement or

2) In-Person Advisement Meeting

You will need to initiate this process at least one week before your web registration appointment if you want to register on time!

Important Notes:

  • All Sophomores (Entered USC in Fall 2016) will be required to come in for an in-person meeting.
  • Students with overall GPAs below 2.500 will be required to come in for an in-person meeting.
  • Students who were Pre-Engineering and 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 in 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 2015 or Spring 2016, you should have received your 3rd or 5th semester course plan.  The course plan will also resolve your mandatory advisement.  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_4H2YYlhfbo6bIvr

Please submit your request at least one week before your Web Registration appointment time.

We will review your submission and reply to you within 7 business 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 9th through November 10th 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 2018 registration and b) get acquainted if we haven’t met yet. These are quick meetings (usually about 10 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 on OASIS.
  2. Schedule your advisement appointment online via my.usc.edu 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 2018.
  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)
Appointments are available starting Monday, 10/9

Juniors (64-95 units already earned)
Appointments are available starting Monday, 10/16

Sophomores (32-63 units already earned)
Appointments are available starting Monday, 10/30

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

We will not be holding drop-in/walk-in hours from October 9th – November 10th unless it is an urgent situation that cannot wait to be resolved. Walk-in hours will resume on Tuesday, November 14th.


  • Approved Technical Electives are listed online at: http://www.cs.usc.edu/students/bs-students/technical-electives
    This page will be updated regularly as new courses are approved.
  • For CECS majors, if you are enrolled in EE 109 this semester (Fall 2017), then you should take EE 250 next semester or in the future.  If you have taken EE 109 in Spring 2017 or earlier, then you should take EE 209 in Spring 2018, which is the last time it will be offered.
  • For CSCI and CSGM majors, CSCI 356 Introduction to Computer Systems is the official replacement for EE 352 in the curriculum. It can also be taken as a technical elective for CECS or CSBA.
  • For CSCI majors, EE 109 is the official replacement for EE 101 in the CSCI curriculum.
  • ITP 300 and ITP 301 will no longer be counted as technical electives if taken in Fall 2017 or later.  The appropriate course for CSCI students would be ITP 303 Full Stack Web Development.  ITP 303 would count as your one ITP course should you choose to take it.