Skip to main content

Courses FAQ

Two students work together.

Enrollment Issues

Enrolling in an Engineering Online course and admission to NC State University are two separate processes. Students who have not yet completed an NC State University application for admission should review this information.

To enroll in a course, use the Engineering Online’s enrollment process. You will be directed to create an account with your email address and a password of your choosing. Complete all of the requested profile information. You will then be able to sign in and select the course(s) in which you would like to enroll.

The enrollment process informs the Engineering Online office of your intent to be an EOL student. The EOL enrollment coordinator will review your enrollment request and make a final determination on your eligibility to enroll in your requested course(s). Throughout the registration process, the EOL enrollment coordinator will send you regular e-mails both updating you on the status of your request, and instructing you on any further steps you need to complete.

Students are not permitted to audit an online engineering class at either the undergraduate or graduate level.

At the discretion of the instructor, students may be given an IN grade for work not completed because of a serious interruption in their work not caused by the student’s negligence. An IN is only appropriate when the student’s record in the course is such that the successful completion of particular assignments, projects, or tests missed as a result of a documented serious event would enable that student to pass the course. Work undertaken to make up the IN grade should be limited to the missed work.

Students seeking to add a course after they have already registered for the term should return to the Engineering Online registration website. Log in as a returning user and request the desired course. Courses may be added during the first two weeks of the semester with the permission of both the instructor and the Director of the Engineering Online program.

Engineering Online students cannot register for courses through MyPack Portal. Because students must meet the prerequisites for each online engineering and computer science course in which they hope to enroll, all Engineering Online enrollment requests are reviewed individually by the EOL enrollment coordinator. To accomplish this, Engineering Online uses its own process to manage student enrollment. All students planning to enroll for an Engineering Online course should use this form.

Students wishing to drop a course prior to the last day to drop courses may do so by logging into MyPack portal, selecting ‘Enrollment’, selecting ‘Drop’ from the Menu, and clicking the ‘select’ box next to the course you want to drop. Once you have selected the class, click ‘Drop Selected Class’. Confirm your selection and click ‘finish dropping’.

Once you have completed this first step, please send an email to so we may update our records.

Students who have paid tuition and fees for a term, and subsequently drop a course or withdraw from the university during that term, may be eligible for a full or partial refund. Review the university’s refund policies to determine if you are eligible to receive a refund, and how the repayment will be processed.

Students considering withdrawal should consult their major advisor or Director of Graduate Programs (DGP).

Review the procedures to change your student status.

To learn when the registration window is open for a particular term, refer to Engineering Online’s academic calendar.