Enroll in Courses

Find out how to enroll in courses with Engineering Online as a new or returning student.

Fall 2023 Registration Open on May 24

How do I enroll in an online class?

Sign up for an EOL account through the Engineering Online Student Center to get started.

To enroll in classes with Engineering Online, we recommend you first apply to the university and be admitted as a graduate student or as a non-degree student. Students cannot audit an online engineering class at the undergraduate or graduate level.

You are required to create an Engineering Online (EOL) account before you can be enrolled in an Engineering Online course. You will need to visit the Engineering Online (EOL) Student Center to create your account. If you have difficulty doing so, please contact Dr. Linda Krute at ldkrute@ncsu.edu

After your EOL account is created, you will log in to the same account for registration each semester. Once your EOL account is established, you will be able to request the classes you desire for each semester once registration for that semester opens.

Follow our step-by-step instructions for new or returning students enrolling in EOL courses:

  1. On the Engineering Online Student Center login screen under the New Users heading, click to start the process of creating your EOL account.
  2. Your EOL account is NOT the same as your Unity/Student ID account. The two accounts are independent. When you start the process of creating an EOL account, you will be asked to enter your preferred EOL account email and your preferred EOL account password. We strongly recommend that you select a password for your EOL account that is different from your Unity password. Your EOL password will NOT change throughout the time that you take courses through Engineering Online. While NC State’s Office of Information Technology will periodically request you to update your Unity password, Engineering Online will never ask you to change your EOL password.
  3. After you type your email in the box labeled E-mail address and type your chosen password in the box labeled Password click the Secure Log In button.
  4. An on-screen message displays indicating that your email and password have been successfully added to the EOL system, but you must confirm the account before it can be used. The system will send an activation code to the email address you provided.  The subject of the email is “Welcome to the NCSU EOL Registration System (Account Activation Required)” As the email explains, in order to confirm your account, you are required to either click the activation code link or paste it into your web browser.
  5. After the form has been submitted, an on-screen message displays indicating that your account has been activated. You will then be able to return to the EOL Student Center and log in to your account as a Returning User. If you encounter an error message during the activation process, please go here.
  6. Once you have logged in, select “Course Enrollment” to verify that your demographic information is correct, and click the boxes at the bottom verifying your agreement with the statements provided.
  7. Follow the directions on the next page to reach the course selection page.
  8. Carefully note in the upper left corner which semester is active to ensure you are selecting your course(s) for the correct semester.
  9. Select your course(s) from the drop-down boxes; enter the appropriate number of credit hours.
    • Make sure that you meet the prerequisites for the course you are requesting. Prerequisite information is provided on the course’s information page.
    • You may only register for two classes per semester or term unless you have special permission to register for more. Contact Engineering Online’s Registration Coordinator for this special permission. Your individual circumstances may limit the number of courses in which you enroll to only one.
  10. Select “Submit.”
  11. Our system will deliver an automated email confirming your request has been received.
  12. You may be requested to submit unofficial transcripts so we can verify you have the appropriate prerequisites for the class(es) you have requested.

  1. On the Engineering Online Student Center login screen, please enter the email account and password you used to establish your account. Note that the password here does not change when you update your Unity account password, even if you have used your NC State email address to open your account.
  2. Select Course Enrollment, verify your demographic information is correct and click on the boxes at the bottom verifying your agreement with the statements provided.
  3. Follow the directions on the next page to reach the course selection page.
  4. Carefully note in the upper left corner which semester is active to ensure you are selecting your course(s) for the correct semester.
  5. Select your course(s) from the drop-down boxes; enter the appropriate number of credit hours.
    • Make sure that you meet the prerequisites for the course you are requesting. Prerequisite information is provided on the course’s information page.
    • You may only register for two classes per semester or term unless you have special permission to register for more. Contact Engineering Online’s Registration Coordinator for this special permission. Your individual circumstances may limit the number of courses in which you enroll to only one.
  6. Select “Submit.”
  7. Our system will deliver an automated email confirming your request has been received.

What happens next?

Your registration request will be reviewed and acted upon by our Registration Coordinator. With most actions taken, you will receive an automated email describing to you what has happened with your request or what will happen with your request. You may also check on the status of your request by logging into your Engineering Online account and selecting “Course Enrollment Status.” If you have questions after reviewing your status, please contact our Registration Coordinator.

Registration in the University’s system is governed by your student status and assigned enrollment dates, so sometimes your registration will not be immediate. You will, however, receive an automated email verifying that you have been registered for your course(s).

Following the completed registration, you will be able to log in to your University account at the MyPack Portal to review your registration and pay your bill. Please review the information on tuition and fees.

For more assistance, visit our Registration System Support page or contact Engineering Online’s Registration Coordinator with your questions.