Skip to main content

First-Year Self-Registration Program

Incoming first-year students at NC State University participate in the Self-Registration Program (SRP), which allows you to self-enroll in courses beginning in early June.

All of the tools required for you to complete your registration through MyPack Portal at home are available on this website. Students may adjust their personal or academic information through this system as well as register for courses. Please see the Registration Steps below.

NOTE: On pages outside of the Self-Registration Program website, there is no menu bar or published link to get back to these screens. If you venture outside of the program’s web pages, you can return by simply typing in your browser’s address bar.

Complete Your Self-Registration on MyPack Portal

Step 1

You will need your Unity ID (provided in your initial acceptance letter) and your Unity password to login to MyPack Portal.

You may have already changed your password. All new students are required to change their password before logging into the MyPack Portal for the first time. Your Unity ID and password are generated by the Information Technology Division. If you have any problems with either of these items, please contact them directly at (919) 515-HELP.

Step 2

Determine what courses are required for your program using your Semester Sequence or Degree Audit information.

Plan your schedule by searching for your required courses in the online Schedule of Courses. Make sure your courses do not overlap and that you have time for daily meals.

Colleges and departments have developed websites to assist with the enrollment process:

If you have questions about which particular classes to register for that are not answered by your Semester SequenceDegree Audit, or the college websites, please contact your advisor.

Step 3

Log-in to MyPack Portal and register for courses through the Enrollment Wizard (12 hours minimum in order to be full-time and comply with the university Satisfactory Academic Progress Policy).

You may see courses pre-loaded into your Pack Planner, which are accessible through the Enrollment Wizard on the “Planner Courses” tab. These are the suggested courses in which to enroll for your first semester. If you have received other information from your college advisor, please confirm with them and follow their instructions for enrollment.

If you already have courses in your schedule, please DO NOT DROP them from your schedule unless advised to do so by your advisor. You may already be registered for college introductory courses,  or others if you are participating in a special group (ie. University Honors or Park Scholars). Please use your AP or SAT Level II Math scores to register for the appropriate math and science courses. If you do not have AP or SAT II scores, please take the NC State online math skills test to determine which math course to take.

The Undergraduate Admissions website provides you with a chart of what Math, History, English credits you will receive from your AP Tests. Please use this chart and your AP Test Scores to determine what level of math, science, or English for which you need to register. For all other placement information, please consult the New Student Programs placement testing website.

Half of all incoming first-year students take ENG 101 in the fall semester and the other half take it in the spring. If you are unable to register, you should enroll in an advised alternative course instead. Additional seats might open in early August, but if you are not able to enroll in ENG 101, you should anticipate enrolling in this course during the spring semester.

For more information on how to use MyPack Portal, view our tutorials.

Enrollment Windows

Incoming first-year students will be assigned an enrollment window for one of the following dates:

  • Tuesday, June 4
  • Wednesday, June 5
  • Thursday, June 6
  • Friday, June 7

You will have from 8 a.m. to 11:59 p.m. on your assigned date to register for classes. After your window closes, you will not be able to register until open enrollment begins on Monday, June 10. It is very important that you register during your assigned time.

Please note: enrollment dates will be randomly assigned after evenly dividing students into four groups by major. Each of these groups will then be assigned one of the above dates to register for classes. All available seats in classes will also be divided evenly, with a fourth of seats opening each day. This process will keep registration for new students as equitable as possible.

After all incoming first-year students have had a chance to enroll, you will be able to make additional schedule changes beginning Monday, June 10. Remember all new students are expected to attend New Student Orientation.

Self-Registration Program Contacts

Listed below are the contacts for the new freshman Self-Registration Program.

Advisor NamePhoneEmail
Advisor NamePhoneEmail
Advisor NamePhoneEmail
College of Education Advising Team
Advisor NamePhoneEmail
Dr. Mary Clare
Advisor NamePhoneEmail
Advisor NamePhoneEmail
The Poole Advising
Advisor NamePhoneEmail
Dr. Kirsten Kramer or Dr. Marion Martin (Chemistry)919-515-6322 or
Maggie Puryear (Marine, Earth, and Atmospheric Sciences)
Elizabeth Alexieff (Mathematics; Applied Mathematics; and Physics)
Dr. Spencer Muse (Statistics)
Advisor NamePhoneEmail
Jessica Clark, Exploratory
Dr. Stuart Benkert, Music
Advisor NamePhoneEmail
Meggie Metcalf
(last names A-B)
Hannah Carter
(last names C-L)
Alyssa Jennings
(last names M-Z)
*Fashion and Textile Design students may be assigned differently. Please communicate with the advisor who has emailed you and is listed in MyPack Portal.

Self-Registration Program Help

Each person affiliated with NC State University is assigned a Unity ID and password. Your Unity ID and password allow you access to NC State e-mail, computing labs, MyPack Portal, etc.

Your Unity ID was produced by the Office of Information Technology and mailed to you by the Department of Registration and Records. Your Unity ID is never longer than 8 characters and is automatically generated from your name in a two-step procedure:

  1. A string of letters is created using the initials of your first and middle names and the first six letters of your last name, all in lower case.
  2. If this string matches one previously created for someone else, the last letter will be replaced with or followed by a numeral.

If you have lost your SRP letter, you can find your Unity ID in WolfPAW. Log in to your WolfPAW account and view your “Application Status.”

Your initial (default) 8-digit password is:

  • the last four digits of your campus ID* number followed by
  • the four digits of your birth month and day
    • For example, if your campus ID number ends in 1234 and your birthday is January 31, then your initial password is 12340131.

If you have lost your SRP letter, you can find your Campus ID* number in WolfPAW. Log in to your WolfPAW account and view your “Application Status.”

You may have already changed your password.

Contact the OIT helpdesk at (919) 515-HELP if your password is not working.

NC State requires all students to change their password one every year. Since your initial password is determined by formula, it is required that you change your password before you log into the MyPack Portal. This will help protect your academic and personal information.

You can change your password online. For more information on password security, please visit the Unity Password page.

Generally, your Advising Hold has already been released for Enrollment. However, certain programs require the completion of all placement tests and surveys before enrollment can begin. This may include Foreign Language, Math, and/or Chemistry placement tests and college/department surveys. Advising Holds are normally released after consulting with your advisor. If for any reason you still have an Advising Hold, please contact your SRP Advisor.

The schedule of courses for NC State is available online. The university course schedule is ready the week prior to advising, but is continuously updated by departments until the semester begins.

The curricula, or programs of study, are listed in two ways on our website: one is an 8 semester display that shows what courses you should take in each semester through your undergraduate career. The second is a degree audit, which gives you options for each requirement.

The Satisfactory Academic Progress Policy, which can be read in full-length online, outlines the requirements for students to make Satisfactory Academic Process (SAP) and Progress Toward Degree (PTD).

Once logged into MyPack Portal, you can check your current contact information by clicking on the FOR STUDENT tab or Student Self-Service. Then you should look for the Personal Info area. Within this area, there are links to view/update addresses, phone numbers and e-mail addresses.

The Undergraduate Admissions website provides you with a chart of what Math, History, English credits you will receive from your AP Tests. Please use this chart and your AP Test Scores to determine what level of math, science, or English for which you need to register. For all other placement information, please consult the Undergraduate Admissions placement website.

Please see information from the English department regarding the Self-Assessment Test.

Also, see information from the Chemistry department regarding the Chemistry Placement Test, which is available now and must be completed by May 17.

You were recently sent an e-mail regarding math placement. Click here to review math placement details.