Registering for Classes

Students register for classes through DuckWeb, an online tool available to all admitted students at the University of Oregon.

Registration Priority Schedule

The Registration Priority Schedule is published prior to each term or semester. Registration times appear in student records one week prior to initial registration. To check your registration eligibility, log into DuckWeb, click on Student Menu, click on Registration Menu, and then on Check Registration Eligibility.

Registration Priority Schedule

Registration priority is based on:

  • the number of credits you have accumulated (not counting your current registration if you are a continuing UO student) and
  • the last three digits of your UO ID number

Priority is given to graduate students, then undergraduates and finally CEP (Community Education Program) students. Seniors register before juniors, etc. Within the each class level (senior, junior, sophomore, freshman), students are further divided into three groups based on number of credits accumulated, as shown here:

1. Graduate Students 8. Sophomores with 75-89 credits
2. Post-Bacs and Seniors with 165+ credits 9. Sophomores with 60-74 credits
3. Seniors with 150-164 credits 10. Sophomores with 45-59 credits
4. Seniors with 135-149 credits 11. Freshmen with 30-44 credits
5. Juniors with 120-134 credits 12. Freshmen with 15-29 credits
6. Juniors with 105-119 credits 13. Freshmen with 0-14 credits
7. Juniors with 90-104 credits 14. Community Education Program (CEP) students

Initial Registration runs between eight and ten business days, beginning the eighth week of the prior term (for the regular academic year). Start times are assigned on the half-hour, beginning at 8 a.m. and ending at 5:30 p.m. Once your start time has passed, you can log into DuckWeb as often as you want to register for classes. DuckWeb is available 24 hours a day except during maintenance and upgrade windows (Friday evenings from 7-11 p.m. and the second weekend of each month).

How to Register for Classes on DuckWeb

The first time you register for classes on DuckWeb you will need to have the following pieces of information ready:

  • Student ID Number (UO ID)
  • Personal Access Code (PAC)
  • First-Time Registration Personal Identification Number (PIN)

Your UO ID (a number in this format: 95XXXXXXX) and your PAC was provided when you applied for admission to the UO. Your academic advisor will give you your PIN after you have participated in an academic orientation and advising session. (Note: graduate students do not have a PIN.)

When you log into Duckweb for the first time, use the PAC you received in the mail. For security reasons, you will be asked to change your PAC, which must be alphanumeric and six characters long (for example, #1Duck). You will also be required to enter the six digit PIN provided by your academic advisor. You will then be prompted to answer several security questions.

Re-Enrollment

Admitted undergraduates and postbaccalaureate undergraduate students can be away from the university for three terms (not counting summer terms) and still register with no paperwork required and without the need to notify the University. When registration opens for the term you want to return, check your registration priority time and then use DuckWeb to register for classes as you normally would.

Re-Enrollment

Registration Instructions

Search for Classes

Click on Student Menu > Registration Menu > Search for Open Classes.

You can search for classes by

  • Subject
  • Course number
  • General education requirement
  • Time
  • Date
  • Distance education component

To search for courses, click on Search for Open Classes. When you find a course you want, click the check box in the Select column then click the Register button at the bottom of the page.

Note the check box at the bottom of the page that says Show Open Classes Only. Uncheck the box if you’d like to include filled courses in your search.

Add and Drop Classes

Click on Student Menu > Registration Menu > Add/Drop Classes. Choose the term you wish to register for and you will be taken to the main registration page. If you're adding a class and you know the CRN (course reference number), enter it in the Add Classes Worksheet at the bottom of the screen and submit changes.

If you need to drop a class, you should drop it as soon as you know you will not be attending so that other students have an opportunity to enroll. You cannot drop your last class. Doing so means that you are completely withdrawing from the term.

If you need to drop a class you've already registered for, click on the drop-down box next to the course in your schedule. Select Drop CRN and click the Submit button at the bottom of the page.

The last day to withdraw from courses is Sunday midnight following the seventh week of the term. Specific dates and deadlines can be found in the Calendar.

Tuition refunds are computed from the date courses are officially dropped, not from the last day of attendance. Students who do not drop before the 100% tuition refund period ends will owe at least partial tuition and/or course fees. It is to the student's advantage to drop classes promptly. (See also: Refund Schedules)

Students are expected to attend and pay for all classes in which they are registered. University students are both academically and financially responsible for all classes in which they are registered. Students who wish to cancel this commitment and reduce or eliminate tuition charges for the term, must officially drop classes or completely withdraw from the University for the term. Failure to pay tuition or to attend classes does not constitute official withdrawal. Students who simply stop attending classes are financially liable for all charges and may also receive grades of Y, N, or F according to departmental policy.

Complete Withdrawal (Dropping all Classes)

Students who wish to drop all of their classes should initiate the request through the "Complete Withdrawal" link in the DuckWeb Registration menu. If you have questions about the process, contact the Office of Academic Advising. Tuition and fee refunds are based on the completed request as recorded through DuckWeb.

How to Completely Withdraw

When a Class is Full

If no seats are available, students may add themselves to a waitlist if one is available. If the course does not have a wait-list, contact the instructor or department for permission to add the class. If permission is granted, students need to contact the academic department office for preauthorization information and, once preauthorization is approved, complete the course registration via DuckWeb. Students are not officially registered in the class until they have processed their registration. Instructors and departmental staff cannot register students in classes.

How to Use Waitlisting

Late Registration

Students are expected to register prior to the beginning of classes. If, with special approval, a student is permitted to register after the add deadline, the late registration fee is $25.00-$50.00. Students approved for late registration after the fourth week of classes may be charged $100.00.

Registration Holds

Students with a hold on their records will not be allowed to register until the hold is cleared. The most frequent holds are for past due accounts.Students can check DuckWeb (look in Student Menu > View Holds) to see if there are holds on their records. Account information is also available in DuckWeb.

Registration Error Messages

See: DuckWeb Registration Error Messages

Mandatory Attendance Requirements

Academic departments may require students to attend the first and/or second meetings of designated classes. These classes are identified in the Class Schedule. Students who do not attend the first two sessions of these classes may be directed by the academic department to drop the course so that the seat may be given to another student. Students are responsible for dropping the class; there is no automatic drop. The university refund schedule applies.

Variable Credit Courses

Students need to obtain instructor and/or departmental approval before changing variable credits. In DuckWeb, from the Student Menu, go to Registration Menu > Change Variable Credit/Grading Option). When you register for a course that is offered for variable credit, DuckWeb automatically selects the lowest credit.

To change the credit in a lecture class that has a noncredit laboratory, discussion, or activity section associated with it, make the credit change using the lecture CRN.

When variable credits are reduced, tuition refunds meet the same criteria as dropped courses. Students may owe partial tuition if credits are reduced after the 100% tuition refund period ends.

Grading Options

Courses are offered as Graded only, Pass/No Pass only, or Optional Grading. Grading options for each course are listed in the Class Schedule. Some courses require that majors take the course for a grade while allowing non-majors a choice of grading options.

Grading System

DuckWeb does not enforce the major grading option. It is the responsibility of the student to register for the appropriate major grading option requirement.

DuckWeb automatically selects the graded option on courses with Optional Grading. Students who want to take a course Pass/No Pass need to change the course once they are registered in the course.

Canceled Classes

If a class is canceled, students are informed that the class is unavailable for registration. If a cancellation occurs after students have already registered, they will be dropped from the class and notified by the department. Students may then register for another class prior to the add deadline or, if applicable, a 100% tuition refund will be processed and credited to the student account.

Registration Tampering

Altering the registration records of another student without that student's permission is considered a violation of the student conduct code.

Video Tutorial

Video Tutorial: How to Register for Classes on DuckWeb