Registration & Enrollment
Welcome to the ECE Graduate Enrollment Hub. Follow this step-by-step guide to plan your schedule, check your limits, and resolve enrollment restrictions for the upcoming semester.
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
- Schedule revision and Term Withdrawal guide
Check Your enrollment time & Access Your Portal
Students can log into MyPack Portal to see when they will be able to start enrolling for the next term, and to make sure that they have no “Holds,” which prevent enrollment. Graduate students are not required to meet with their advisor prior to their enrollment start date.
Students with past due debts or any “Holds” must be cleared by the University Cashier’s Office to access MyPack Portal. The best way to contact the Cashier’s Office is through their email.
Fall 2026 ECE Grad Course Request Form
If you are trying to register for an ECE course and are unable to enroll directly through the MyPack enrollment wizard, please submit a Fall 2026 Course Enrollment Request form.
- Submitting a request does not guarantee you a seat. All enrollments depend on seat availability and are subject to final approval.
- Enrollment is not immediate and may take up to the first week of classes to process.
- You are responsible for regularly checking your MyPack Portal schedule to see if you have been enrolled.
- If we attempt to enroll you but find a conflict (such as being over the credit limit or having a time conflict), we will reach out to ask if you are still interested in the course. Otherwise, you will simply be enrolled automatically when a spot opens.
Find & Plan Your Classes
Use the university systems to build your ideal schedule. Note that for full-time ECE graduate students, the maximum term load is 13 credit hours.
- University Course Catalog: Use the University Course Catalog to browse available courses and search previous or upcoming schedules.
Enrollment Restrictions:
Course Load Limit Exceeded: Graduate students are limited to a maximum of 13 credits per semester. If you are requesting a course or research credits, you must make sure there is room on your schedule. If we attempt to enroll you and you are over the credit limit or have a time conflict, your request will be delayed.
Instructor Permission Required: Some ECE courses require faculty approval. Please find instructions on how to enroll below.
- Contact the instructor for permission.
- Forward the instructor’s approval email to ecegradoffice@ncsu.edu.
- The graduate office will enroll you once received.
The ECE department does not strictly enforce prerequisites. If you are blocked by a prerequisite restriction, please follow the instructor permission required instructions. If we attempt to enroll you but find a conflict (such as being over the credit limit or having a time conflict), we will reach out to ask if you are still interested in the course. Otherwise, you will simply be enrolled automatically when a spot opens.
ECE Students Requesting CSC Courses
Beginning Fall 2026, all non-CSC graduate students requesting enrollment in CSC courses must use the automated registration web tool. Please do not email either Graduate Office directly for these requests.
How to Request a CSC Course:
- Permission: Contact the course instructor first to confirm your eligibility.
- Request: Submit your request directly via the tool on the CSC Graduate Registration Page. (Note: If a section has no seats left, the form will not allow submission).
- Review: Once submitted, the instructor will receive an automated approval request, followed by a final review by the CSC Graduate Office. You will receive an automated email with the decision.
Online (EOL) Enrollment Restrictions
- On-campus students are not permitted to enroll in EOL courses. You must register for on-campus sections.
- Master’s students are not permitted to enroll in EOL courses while participating in a remote internship.
- PhD students who are not local may enroll in EOL courses. However, if you do not already hold an MS degree, you should be enrolled in the online MS degree track.
If you would like to review the difference in tuition and fee rates between online and on-campus programs, please visit the University Cashier’s Tuition Page.
Registration After Census Day
This final day to add, drop, or swap courses with a tuition adjustment is the Census Day (the 10th day of the term)
The ECE Graduate Office will not modify student schedules after Census Day. If you must add or enroll in a course at this point, you must complete and submit a Schedule Revision Request directly through MyPack Portal. Please note that late schedule changes may incur additional fees.
Auditing a Course (Signature Form Required)
To request to audit a graduate course, please download and complete the Audit Request Form from the Letters & forms page.
