Registration Procedure & Information

Add or Drop a Course

Students may add a class until the end of the Add/Course Selection Period (typically the second full week of the semester). Note: Language classes under the 2000 level and writing seminars may be added only until the end of the first full week of classes. The Add/Course Selection period allows students to visit classes before finalizing their schedules, but students are expected to attend all classes they may wish to add in order to keep up with assignments and material. Even during the add period, instructors may restrict admission to students who have been attending regularly.

Courses may be dropped via Path@Penn  during the Course Drop Period (typically first five weeks of the semester). Find a helpful, quick reference guide (QRG) on how to Add/Drop/Swap courses on the University Registrar's QRG page.

Undergraduate students are responsible for knowing all Course Add, Drop, and Withdrawal deadlines- which can be accessed via the Academic Calendar here.

Advance Registration

Note: 

  • This process may vary from department to department.  Please consult with your department directly.  This page reflects a general workflow.
  • If you are an incoming first year student in your first semester, faculty advisor signoff is not required.  Please consult with your Orientation Peer Advisor (OPA).
  • Please be sure to check the Academic Calendar for dates.

Advance Registration in the School of Engineering and Applied Science will be as follows:

Step 1: Meet with your faculty advisor

At any time before and during advance registration you need to meet with your advisor. You should:

  • bring a current copy of your unofficial transcript (via Path@Penn)
  • review your courses to ensure you are making progress in your major and degree

You and your advisor should discuss your plan of study and, in particular, the courses that you intend to take the coming semester. Be very clear about any courses you intend to register for on a Pass/Fail basis.

If you wish to declare or change your major within Penn Engineering, you should complete the Declare/Update Field of Study Path form (https://srfs.upenn.edu/registrar/forms).

When you have reached an agreement, your advisor will sign off. Please note - Only your assigned faculty advisor may give you permission to register.  

The Course Search tool is available on both Path@Penn and Course Search. The course search and cart options allows you to search through course offerings for an upcoming term, read their descriptions, and view them.  Please visit the Quick Reference Guides (QRGs) for Students via Path@Penn:

  • How to request classes during Advance Registration
  • Registration Tips and Tricks

If you are a BE or ASBS student, please follow the instructions for registration posted here.

Tips For Preparing For Your Advising Meeting:

  • Find out whether your advisor sees students during set office hours or by appointment BEFORE the advance registration period begins. If you wait until the last minute, you run the risk of having a rushed and impersonal appointment or you may even miss the advance registration period completely. This situation is frustrating for both the student and the advisor, but can be easily avoided with planning.
  • Take the time to read over degree requirements, rosters and course descriptions before meeting with your advisor. This preparation will enable you to formulate intelligent questions. Remember, your advisor is a resource, but you are responsible for your academic career. Some of the least productive advisor/advisee meetings begin with, "Tell me what I am supposed to take this semester."

Additional Notes:

  • If you are planning to transfer out of Penn Engineering, then you must come to 109 Towne during drop-in advising (Monday through Thursday 2-4 pm) to speak with an advisor and receive permission to register.
  • Course Timetables and other forms are available via the Registrar. Penn Engineering undergraduate forms are also available online.

Step 2: Enter your course requests via Path@Penn

Once you have advisor sign-off, you will be able to access Advance Registration via Path@Penn and enter your course requests.

Keep in mind that there is no “priority” assigned to your requests based on when you enter them. All students’ requests are stored and batch processed in random order after the Advance Registration period ends.

Additional Notes:

  • If you do not obtain all the courses you need during advance registration, please know that you can use Path@Penn during the regular Course Selection period in order to correct the situation.
  • If you make any significant changes in the courses for which you advance register, then you are to meet with your advisor to obtain their approval before the end of the Course Selection period.
  • Important note about the Pass/Fail grading option on courses: It is your responsibility to make sure that you have complied with Penn Engineering pass/fail rules. Likewise, you must ensure that each course you take reflects the correct pass/fail status because that status is unalterable after the five-week drop period.
  • Changes in Pass/Fail status made before the end of the 9th week of class, or the final day to drop a course, may be done using Path@Penn. It is your responsibility to make sure that the grade mode is correct for each of your courses.
  • When selecting courses that are not specified on the course planning guide (e.g. SSH, electives, etc, check the Course Category lists in the Student Handbook to make sure the courses are allowed and fit the particular category).

Auditing Courses

Penn Engineering students may not audit classes.

Course Numbering System

Courses offered through Penn Engineering are numbered according to the following system. Note that many 5000-level courses are available for undergraduates. Some require the approval of the advisor and the course instructor.

4000 level and below - Undergraduate credit only

5000 level -Master’s and UG credit; Seniors can register without permit unless otherwise specified.

6000 level - Masters and Ph.D. credit, Undergraduate credit with permission by instructor

Registration Procedure

Registration takes place twice a year: in November for the following Spring semester, and in March for the Summer and the following Fall. Failure to pre-register means that you may be closed out of a course or a section. No Penn Engineering student will be closed out of a course required for their curriculum. Students experiencing trouble registering for a class should come to Room 109 Towne for assistance.

Detailed instructions for advance registration are available in the handbook. In brief, all students must meet with their faculty advisor before registering for courses. In order to have a productive session with your advisor, bring a current copy of your unoffical transcript, a list of questions, and be prepared to discuss the courses you intend to take.  After discussing your program with you and you have reached agreement, your advisor will sign-off and you will be able to register via Path@Penn.

Withdrawing from a Course

This is similar to dropping a course; however, the course remains on the record with the notation "W" placed in the grade column of the student's transcript. The "W" is not considered in the computation of the grade point average. Students in the School of Engineering and Applied Science are permitted to "Petition for Withdrawal" from a course until the end of the tenth week of classes (https://srfs.upenn.edu/withdraw-from-a-course).

Students are not permitted to withdraw after the end of the tenth week except in extraordinary circumstances. In such cases, requests for late withdrawal must go through the online petition workflow (Petition for Action) explaining the nature of the extraordinary circumstances.