Apply for Admission
Ready to get started? Applying to the university is your first step toward your Engineering Online program of choice.
To enroll for Engineering Online courses at NC State, you must first apply to the university and become an active student.
- If you are interested in taking courses as part of a graduate degree, you should apply to that graduate program via the NC State graduate school application.
- If you are interested in taking courses without being in a graduate degree or graduate certificate program, then you should apply as a non-degree studies (NDS) student via the NC State NDS application.
Both of these applications are available online, but they are completely independent.
Applying for a graduate degree or graduate certificate
In order to complete a graduate degree or graduate certificate and be awarded a diploma, you must apply and be accepted into that program. It is possible to begin coursework towards a degree as a non-degree studies student as described in the next section, however, you will eventually need to complete the graduate application process.
The NC State Graduate School is responsible for administering graduate programs and certificates across all of NC State’s colleges. Once your application is complete, it will be reviewed by the graduate admission committee within the College of Engineering’s department responsible for that degree. The department will forward their decision to the Graduate School and the Graduate school will inform the student of the admission decision. The Graduate School will then complete the process to admit you into the university and issue you appropriate student credentials to access NC State online resources.
The Engineering Online department at NC State is not directly involved in the admission process and is not able to assist in determining the status of your application. Please contact the Graduate School or appropriate engineering department regarding the status of a pending application. Once you have been successfully admitted to a graduate degree program or certificate, you may proceed to enroll in online engineering courses via the enrollment process.
Applications and all supporting documents must be received by the Graduate School or program deadline, whichever is earlier. Programs not listed in the Program Deadline dropdown will follow the general application deadlines. Additional information regarding deadlines and requirements can be found in the University Catalog.
General Application Deadlines
Fall | Spr | Sum 1 | Sum 2 | |
---|---|---|---|---|
U.S. Citizens: | Jun 25 | Nov 25 | Mar 25 | May 10 |
International: | Mar 1 | Jul 15 | Dec 15 | Dec 15 |
Program Deadlines
| Degree | Fall | Spr | Sum1 | Sum2 |
---|---|---|---|---|---|
5G Technology | Cert | Jan 09 | Jul 01 | NA | NA |
Aerospace Eng | Masters | Jun 30 | Nov 15 | Apr 01 | NA |
ASIC Design & Verification | Cert | Jan 09 | Jul 01 | NA | NA |
Chemical Eng | Masters | Mar 15 | Nov 15 | NA | NA |
Civil Eng | Masters | Jun 01 | Nov 01 | Mar 15 | May 01 |
Computer Eng | Masters | Jan 09 | Jul 01 | NA | NA |
Computer Science U.S. Citizens | Masters | May 01 | Oct 15 | NA | NA |
Computer Science International | Masters | Dec 15 | NA | NA | NA |
Data Science | Cert | May 01 | Oct 15 | NA | NA |
Electric Power System Eng | Masters | Jan 09 | Jul 01 | NA | NA |
Electrical Eng | Cert & Masters | Jan 09 | Jul 01 | NA | NA |
Environmental Eng U.S. Citizens | Masters | Jun 01 | Nov 01 | Mar 15 | May 01 |
Materials Informatics | Cert | Mar 01 | Oct 01 | NA | NA |
Materials Science & Eng | Cert & Masters | Mar 01 | Oct 01 | Mar 01 | NA |
Mechanical Eng | Masters | Jun 30 | Nov 15 | Apr 01 | NA |
Nanoengineering | Masters | Jan 15 | Aug 01 | Mar 25 | NA |
Nuclear Eng | Masters | Jan 15 | Sep 15 | Jan 15 | Jan 15 |
Nuclear Nonproliferation Science and Policy | CERT | Rolling Admit | Rolling Admit | Rolling Admit | Rolling Admit |
Operations Research Aid Consideration | Masters | Mar 01 | General | General | General |
Performance Based Earthquake Eng | Cert | Rolling Admit | Rolling Admit | Rolling Admit | Rolling Admit |
| | | | | |
Application Fees
The cost to apply is $85 for US citizens and $95 for international students for Master’s programs. The graduate certificate application fee is $40. The Graduate School may, in exceptional circumstances, waive the fee required to accompany a prospective student’s application. Approval of any request to waive the application fee will be based on financial need and underrepresented status or diversity within a particular graduate program. Please get in touch with the Graduate School for further information.
Applying as a non-degree studies student
There are several reasons why you may wish to apply as a non-degree studies (NDS) student at NC State to enroll in online engineering or computer science courses. The NDS program may be for you if you are interested in taking a few courses for ongoing professional development or would like to test-drive participation in an engineering online class before entering a degree program.
As a qualified non-degree studies student, you will be able to enroll in the same courses that you would take as part of a graduate degree program. As long as you earn a grade of B (not B-) or higher in each course you complete as a non-degree studies student, you can later transfer up to 12 credit hours of this coursework into a degree program once you have been admitted. This path allows you to begin graduate-level studies without having to meet all of the requirements of the degree program application. Once you are sure that you wish to pursue a graduate degree, you can then proceed to complete the graduate degree application.
If you are interested in completing an undergraduate certificate program, such as our Computer Programming Certificate, you would also apply as a non-degree studies student. Although admission into this program requires a bachelor’s level degree, the coursework is considered to be at the undergraduate level.
Applying as a Former NC State Student
If you have completed an undergraduate or graduate degree program at NC State in the past and you wish to begin taking classes prior to entering a new degree program, you will also need to apply as a non-degree studies student. You will be given the opportunity to identify yourself as a former NC State student and will be issued the same university credentials that you had as a student in the past.
Also, if you were formerly classified as a non-degree studies student, and it has been a calendar year since you were enrolled in classes, your NDS status has likely been discontinued. You will need to reapply in order to enroll in classes again.
Submitting Your Application
There are two NC State non-degree studies applications available: one for on-campus students and one for online students. Although both applications will allow you to be admitted to the university and enroll in courses, it is recommended that you use the NDS application administered by the NC State Distance Education office. This application includes questions that are specific to students planning to take online courses.
Students applying to take online courses through Engineering Online are eligible for a waiver of the NDS application fee. It is important that you answer the Enrollment Objectives questions in the application in the proper manner in order to have the fee waived.
Once your application is started and you are in the “Enrollment Objectives” section and after selecting your term of enrollment:
If you will be participating in the undergraduate Computer Programming Certificate (CPC):
- Select “Undergraduate Certificate” as your Enrollment Objective
- Select “Computer Programming, Undergraduate Certificate”
- Be prepared to upload an unofficial undergraduate transcript verifying you have completed an undergraduate degree. Your application may not be processed without it
If you will be participating in ANY OTHER Engineering Online sponsored course:
- Select “NDS Online” as your Enrollment Objective
- Select “Yes” that you are anticipating enrollment in or completion of an Online and Distance Education program
- Select the relevant Engineering Online category in which you plan to participate: one of the site-based programs or Engineering Online courses
If you select these responses and continue with the application, you should receive a message indicating that the application fee is waived. If you do not receive this message and then fail to complete the application payment section, your application for admission will not be processed. Do not reapply. Contact the Engineering Online office for assistance.
Residency Determination
The University of North Carolina General Administration manages and processes all residency determinations. All NDS students requesting in-state residency consideration for tuition purposes are required to complete the North Carolina Residency Determination Service (RDS) form prior to completing the NDS application.