Registration & Enrollment
How to Search for Classes:
Students interested in what classes the university has to offer can use multiple tools to search previous and upcoming class schedules.
Class Search:
If you know the exact class you want and wish to see which sections are available, you can use the “Class Search” feature to find them. Just enter the course subject prefix and the course number to find the available sections.
To find courses, use the University Course Catalog
Enrollment Wizard:
Plan your classes and build your schedule each semester using the Enrollment Wizard tool in MyPack Portal.
Maximum term load:
Graduate students are limited to 13 credit hours per semester.
If you need to enroll in more than 13 credits, you must submit a Credit Hour Overload Request Form through MyPack Portal for approval from the Director of Graduate Programs.
Enrollment Restrictions:
Instructor Permission Required: Some courses require additional permissions to enroll, so you should contact the instructor and then send the approval email to the ecegradoffice@ncsu.edu. Once an instructor has approved your enrollment, we will enroll you in the course.
Review the Academic Calendar for all deadlines, including adding a class without and with the instructor’s permission.
Requisite Not Met: We do not enforce prerequires, please reach out to us at ecegrasdoffice@ncsu.edu if you are unable to enroll in a course.
Enrollment Resources:
- Unity ID and Student ID
- MyPack Portal
- Registration & Records Courses, Class Search and Enrollment Resources
- Registration & Records
- Cashier’s Office & Student Accounts Information
- University Calendars
- Academic Calendar for Graduate Students
