Enrollment (Registration)

Enrollment Process

Enrollment is conducted using MyPack Portal, NC State's online student services application. The Student Services Center website houses tutorials and guides for completing enrollment as easily and efficiently as possible. A schedule of courses for each semester is also available online prior to the beginning of the enrollment period.

Enrollment consists of three steps: 

  1. Students meet with advisors to determine course requirements and to have their Advising Hold released;
  2. Students enroll in courses in MyPack Portal; and
  3. Students pay tuition, fees, and all other debts to the university by the established deadlines.   

Students can find more information about how to search for classes, how to enroll, how to drop and edit their class schedules, and how to utilize degree planning tools on the Student Services Center website.

Enrollment Calendar and Timeline

Students are assigned a date and time during which they can begin enrolling for the upcoming term. These assignments are determined by a number of factors, including the student's academic career (i.e. undergraduate, graduate, etc.), classification by credit hours (i.e. junior, senior), and any university groups the student may be a part of.

Enrollment typically begins in October for Spring and Summer semesters, and in March for Fall semesters. The enrollment calendars are published shortly before then.

New freshmen entering in the Fall enroll during summer orientation after meeting with advisors and becoming acquainted with the MyPack Portal. 

The enrollment calendar is available online on the Student Services Center website.

Schedule Revision (drops and adds)

Note: NC State University policies, rules and regulations are updated and reviewed as the need arises. For the most current information regarding this section, please visit the Policies, Rules, and Regulations website

Courses may be added during the first week of a regular semester without permission of the instructor and during the second week with the permission of the instructor. 

Courses may be dropped without regard to course load prior to the Census Date of a regular semester. After the Census Date and prior to the Drop/Revision deadline, full-time undergraduate students who wish to drop courses at any level and whose academic load would thereby fall below the twelve hour minimum course load may do so only for documented medical reasons or other verified, unforeseen grounds of personal or family hardship.

Exceptions to the drop policies require the recommendation of a student’s advisor, the departmental coordinator of advising or the departmental head, and approval by the student’s dean.

The full academic calendar is available on the Student Services Center website.

Students who wish to drop all courses must withdraw from the university for the remainder of the semester or summer session in which they are enrolled. All withdrawals for a current or upcoming term are initiated through the self-service Term Withdrawal page in the MyPack Portal. Withdrawals after the drop/revision deadline are approved by the university only under extenuating circumstances. Documentation is required to support these requests. More information about how to initiate a Term Withdrawal is available online

Veterans Education Benefits

NC State University is approved to administer veterans benefits to eligible students. The Veterans Education Benefits office is located in Witherspoon Student Center, suite 100. Students who are eligible to receive veterans benefits should contact the NC State Certifying Official at veterans-ed@ncsu.edu. For more information see the NC State Veterans Education website.

Military Priority Registration

NC State strives to ensure the academic success of our military-affiliated students by offering priority registration to student service members, veterans and those using GI Bill benefits. For more information regarding priority registration for military-affiliated students, please contact the university's Veterans Education Benefits office at veterans-ed@ncsu.edu.

Exchange Programs

Several enrollment programs exist for the purpose of fostering cooperative educational activities. Under these programs students have the opportunity to register for courses at other institutions and to participate in cooperative library arrangements and joint student activities.

Inter-Institutional Program

The Inter-Institutional Registration Program is a voluntary organization comprised of NC State, Duke, North Carolina Central University, University of North Carolina at Chapel Hill, University of North Carolina at Charlotte, and University of North Carolina at Greensboro for the purpose of developing and conducting cooperative educational activities. The program provides the opportunity for students to enroll at another institution for a course accepted for their program of study and not offered on their home campus. Distance education courses are not eligible to be used for Inter-Institutional registration. Other activities include a cooperative library arrangement, joint student activities, and faculty cooperation and interchange. Interested students should contact the Inter-Institutional Coordinator at (919) 515-1427 or visit the Inter-Institutional website.

UNC Online

The University of North Carolina Online Academic Services supports members of the UNC multi-campus community. This portal provides access to information on University-wide cross-campus online course offerings to enrolled students. It also administers an exam proctoring system to accommodate students, faculty and qualified proctors for scheduled proctored exams. The program provides the opportunity for students to enroll at another institution for a course accepted for their program of study and not offered on their home campus through Distance Education courses only. Students should contact the Inter-Institutional Coordinator at (919) 515-1427 or visit the UNC Online website.

Cooperating Raleigh Colleges

The Cooperating Raleigh Colleges Program (CRC) is a voluntary organization comprised of NC State, Meredith College, St. Augustine’s College, Shaw University, Wake Technical Community College, and William Peace University for the purpose of developing and conducting cooperative educational activities within the Raleigh area. The course taken at the visited school must be a course that is accepted for their program of study and not offered through NC State. Interested students should contact the Inter-Institutional Coordinator at (919) 515-1427 or visit the Cooperating Raleigh Colleges website.

Contact Us

For more information, contact:

Student Services Center
2000 Harris Hall
2831 Thurman Dr
Phone: 919-515-6278
Email: studentservices@ncsu.edu
Website: studentservices.ncsu.edu