Skip to main content

Apply for Admission

Ready to get started? Applying to the university is your first step toward your Engineering Online program of choice.

Students use the new Tally Student Union. Photo by Marc Hall.

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.

FallSprSum 1Sum 2
U.S. Citizens:Jun 25Nov 25Mar 25May 10
International:Mar 1Jul 15Dec 15Dec 15
Unless otherwise noted, International students should follow the earliest deadline listed in either General or Program Deadlines.

DegreeFallSprSum1Sum2
5G TechnologyCertJan 09Jul 01NANA
Aerospace EngMastersJun 30Nov 15Apr 01NA
ASIC Design
& Verification
CertJan 09Jul 01NANA
Chemical EngMastersMar 15Nov 15NANA
Civil EngMastersJun 01Nov 01Mar 15May 01
Computer EngMastersJan 09Jul 01NANA
Computer Science
U.S. Citizens
MastersMay 01Oct 15NANA
Computer Science
International
MastersDec 15NANANA
Data ScienceCertMay 01Oct 15NANA
Electric Power
System Eng
MastersJan 09Jul 01NANA
Electrical EngCert
& Masters
Jan 09Jul 01NANA
Environmental Eng
U.S. Citizens
MastersJun 01Nov 01Mar 15May 01
Materials InformaticsCertMar 01Oct 01NANA
Materials Science
& Eng
Cert
& Masters
Mar 01Oct 01Mar 01NA
Mechanical EngMastersJun 30Nov 15Apr 01NA
NanoengineeringMastersJan 15Aug 01Mar 25NA
Nuclear EngMastersJan 15Sep 15Jan 15Jan 15
Nuclear Nonproliferation
Science and Policy
CERTRolling
Admit
Rolling
Admit
Rolling
Admit
Rolling
Admit
Operations Research
Aid Consideration
MastersMar 01GeneralGeneralGeneral
Performance Based
Earthquake Eng
CertRolling
Admit
Rolling
Admit
Rolling
Admit
Rolling
Admit

Unless otherwise noted, International students should follow the earliest deadline listed in either General or Program Deadlines. Programs not listed will follow the General Deadlines.

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):

  1. Select “Undergraduate Certificate” as your Enrollment Objective
  2. Select “Computer Programming, Undergraduate Certificate”
  3. 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:

  1. Select “NDS Online” as your Enrollment Objective
  2. Select “Yes” that you are anticipating enrollment in or completion of an Online and Distance Education program
  3. 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.