Click here to go to www.uci.edu UC Irvine University Registrar Image Map

Search Registrar site:


 UCI Home  :  Schedule of Classes  :  General Catalogue  :  WebReg  :  StudentAccess  :  WebAdmin  :  FAQ  :  Help Desk 
UC Irvine Aldrich Park

Course Restriction Codes

Course Restriction Codes as they appear in the Schedule of Classes (SOC) are listed below. Click on the arrow beside the code for further information about that particular restriction.

Course restrictions are determined and placed by the department offering the course. When and if a restriction is removed, is also determined by the department offering the course. Therefore, courses may continue to be restricted through all enrollment periods.

Questions regarding restriction codes placed on a course should be directed to the department offering the course.

  • A Code—Prerequisite required
    • A prerequisite course(s) is required before enrolling in this course. Click on the Prerequisites link in the course title header bar to view the required prerequisite(s) for the course. If no Prerequisites link is provided, refer to our course prerequisite search tool.
  • B Code—Authorization code required
    • A 4-digit authorization code from the instructor or department is required in order to fulfill an add, drop, or change request via WebReg. A student may use the B restriction authorization code for multiple enrollment transactions (add, drop, and change) for the authorized course.
    • Further information on B authorization codes can be found on our Course Authorization Codes webpage.
  • C Code—Fee required
    • A fee (in addition to registration fees) is required for students enrolled in this course. Fees are automatically billed to your ZOTAccount Online, typically at the end of the first week of instruction. Further information is available on Financial Services's website.
  • D Code—Pass/Not Pass option only
    • This course offers only the Pass/Not Pass grading option.
  • E Code—Freshmen only
    • Only students within the freshman class level (0 through 44.9 units) are eligible for enrollment.
  • F Code—Sophomores only
    • Only students within the sophomore class level (45.0 through 89.9 units) are eligible for enrollment.
  • G Code—Lower-division only
    • Only students within the freshman and sophomore class levels (0 through 89.9 units) are eligible for enrollment.
  • H Code—Juniors only
    • Only students within the Junior class level (90.0 through 134.9 units) are eligible for enrollment.
  • I Code—Seniors only
    • Only students within the Senior class level (135 or more units) are eligible for enrollment.
  • J Code—Upper-division only
    • Only students within the junior and senior class levels (90 or more units) are eligible for enrollment.
  • K Code—Graduate only
    • Only graduate students are eligible for enrollment.
  • L Code—Major only
    • A specific major(s) has been authorized for enrollment in this course. Although this is usually the major associated with the department offering the course, it is not always the case. A department may authorize any major(s) they choose, which may or may not include the major associated with their department.
  • M Code—Non-major only
    • Only students whose major is not under the department offering the course are eligible for enrollment.
  • N Code—School major only
    • Majors within a specific school(s) have been authorized for enrollment in this course. Although this is usually the school under which the course is offered, it is not always the case. A school may authorize any school(s) they choose, which may or may not include the majors associated with their own school. This restriction code is not used for graduate courses.
  • O Code—Non-school major only
    • Only students whose major is not within the school offering the course are eligible for enrollment.
  • R Code—Biomedical Pass/Fail course (School of Medicine only)
    • This course offers only the Pass/Fail grading option and only applies to courses in the School of Medicine.
  • S Code—Satisfactory/Unsatisfactory only
    • This course offers only the Satisfactory/Unsatisfactory grading option.
  • X Code—Separate authorization codes required to add, drop, or change enrollment
    • A unique 4-digit authorization code from the instructor or department is required in order to fulfill an add, drop, or change request via WebReg. A student may use the unique X restriction code for a single designated enrollment transaction. Further enrollment transactions will require the student to obtain an additional authorization code.
    • Further information on X authorization codes can be found on our Course Authorization Codes webpage.