Online Engineering Degree Programs in North Carolina

Find schools

NC-Based Online Bachelor’s Degrees in Engineering

For some engineering fields, a bachelor’s degree is sufficient for an entry-level position. It’s important to note that most online engineering programs are concentrated in certain subfields (e.g., computers) and at the graduate-degree level. That said, here are three online undergraduate programs in engineering from institutions based in North Carolina:

BS in Engineering Technology (Electrical) – UNC Charlotte

At the University of North Carolina at Charlotte, students can pursue an online bachelor of science (BS) program in engineering technology with a focus on electrical engineering. The courses are delivered entirely online, and attendance is only required during summer labs for some face-to-face, on-campus instruction.

Courses in this 56-credit program include linear circuits; digital logic and systems; microprocessors, microcontrollers, and embedded systems; electronic circuits and systems; and control and power systems.

Ideal for working adults, this part-time degree completion program is designed for students who already hold an associate in applied science degree fields such as mechanical, electrical, or computer engineering technology.

  • Location: Charlotte, NC
  • Accreditation: Accreditation Board for Engineering and Technology (ABET); Southern Association of Colleges and Schools Commission on Colleges (SACSCOC)
  • Expected Time to Completion: Two years
  • Estimated Tuition: NC Resident ($189.48 per credit); outside of NC ($348.32 per credit); non-resident ($777.98 per credit)

BS in Geomatics – North Carolina A&T State University

Students at North Carolina A&T State University in Greensboro can pursue an online BS in geomatics, which is a broad engineering-related field using complex measurements to determine locations on the earth’s surface. It is the only four-year program in North Carolina that prepares students for professional licensure in this field, thereby leading to careers in hydrographic surveying, geomatics project consulting, or GIS/cartography, among others.

The program’s 120-credit curriculum emphasizes areas such as science, math, geospatial analysis, and technology. Courses include boundary and survey law; land surveying; route surveying; photogrammetry; geodetic science; automation; adjustment computations; and global positioning systems (GPS).

  • Location: Greensboro, NC
  • Accreditation: Southern Association of Colleges and Schools Commission on Colleges ( SACSCOC)
  • Expected Time to Completion: Four years
  • Estimated Tuition: In-state ($120 per credit); out-of-state ($576 per credit)

BS in Engineering Technology – Technical Operations (ETO) – Western Carolina University

Western Carolina University offers an online bachelor of science program in engineering technology with a concentration in technical operations. Offered at three off-campus sites in Hickory (Morganton), Spindale, and Asheville, NC, this part-time program is ideal for working professionals and is offered through a combination of part-time evening study and online courses.

Applicants with a two-year degree in engineering technology and are interested in earning a bachelor’s degree in technical operations should apply for this program.

Requiring a minimum of 124 credits, the curriculum includes courses such as electrical systems; quality systems; strength of materials; lean manufacturing systems; engineering analysis; engineering logistics; engineering project management; integrated control systems; and ergonomics.

With a technical operations degree, graduates will be prepared to enter careers in production operations, safety engineering, facilities management, supervisory roles, and production operations management.

  • Location: Cullowhee, NC
  • Accreditation: Southern Association of Colleges and Schools Commission on Colleges (SACSCOC)
  • Expected Time to Completion: Eight semesters
  • Estimated Tuition: Online courses (resident: $65.81 per credit; non-resident: $232.47 per credit); on-campus courses (resident: $185.26 per credit; non-resident: $351.92 per credit)

NC-Based Online Master’s Degrees in Engineering

Although many engineers pursue bachelor’s degrees and gain skills on the job, others seeking to work in leadership or academia may want to take their formal education further. A graduate degree in engineering can lead to higher-paying work, greater responsibilities, and a more thorough exposure to the graduate’s chosen field. Here are three standout online master’s programs in engineering in NC:

MS in Chemical Engineering – NC State University

At NC State University in Raleigh, students can pursue a master of science (M.S.) in chemical engineering entirely online. No thesis or on-campus residency is required; students must maintain an average 3.0 GPA or above to remain enrolled. Students in this program learn to solve problems that involve the use or production of fuel, chemicals, food, drugs, or other products using the principles of engineering and chemistry basics.

Applicants with degrees in chemistry, biochemistry, physics, engineering, and other branches of science are ideal candidates for this program. Notably, the university offers two semesters of bridge courses for applicants who still need to possess an undergraduate degree in chemical engineering. Also, along with their bachelor’s degree, applicants must submit GRE scores for admission.

The program requires 30 credits of courses on transport phenomena; chemical reaction engineering; thermodynamics; polymer science and technology; biochemical engineering; special topics in chemical engineering; chemical engineering process modeling; and advanced chemical reaction engineering, among others.

Graduates can take up roles such as chemical engineers, chemical process engineers, pharmaceutical manufacturing process engineers, process development engineers, and process engineers.

  • Location: Raleigh, NC
  • Accreditation: Southern Association of Colleges and Schools Commission on Colleges (SACSCOC)
  • Expected Time to Completion: Two years
  • Estimated Tuition: Residents ($505.28 per credit); non-residents ($1,572.28 per credit)

MS in Software Engineering – East Carolina University

East Carolina University in Greenville allows students to complete an MS in software engineering degree online. This online program provides students with the skills, professional practices, and practical knowledge needed to succeed and excel in this rapidly changing software engineering industry. They will also be prepared for further graduate work leading to a PhD degree.

This online software engineering program has two available pathways. The traditional pathway is for those with bachelor’s degrees in software engineering, computer science, information technology, computer engineering, management information systems, or any other similar computing discipline. 30 credits are required to earn the degree through this pathway.

The non-traditional pathway is for those with bachelor’s degrees in mathematics, engineering, physics, statistics, chemistry, or any other similar analytic and quantitative discipline. This pathway requires students to complete two specially designed courses in programming and data structures foundations, and discrete structures and algorithmic foundations during their first semester of study. 38 credits are required to earn the degree through this pathway.

Core courses included in this program include software engineering foundations; software project management; and foundations of software testing. Notably, applicants must submit GRE scores for admission.

  • Location: Greenville, NC
  • Accreditation: Southern Association of Colleges and Schools Commission on Colleges (SACSCOC)
  • Expected Time to Completion: Two years
  • Estimated Tuition: Residents ($263.83 per credit); non-residents ($994.33 per credit)

MS in Engineering Management – UNC Charlotte

The University of North Carolina at Charlotte offers an online master of science degree in engineering management preparing professionals for careers in managing programs, projects, organizations, and systems. Combining engineering disciplines with studies of system operations, organizational behavior, and business, this fully online program is the technical alternative to the MBA.

For admission to the program, applicants must have a bachelor’s degree in engineering or a closely related technical or scientific field with a minimum GPA of 3.0 and must submit satisfactory GRE or GMAT scores (waivers available).

Made up of 31 credits, the program includes courses such as an introduction to energy systems; fundamentals of deterministic system analysis; industrial and technology management seminars; fundamentals of stochastic system analysis; fundamentals of engineering management; engineering experimental design; and engineering systems optimization, among others.

  • Location: Charlotte, NC
  • Accreditation: Southern Association of Colleges and Schools Commission on Colleges (SACSCOC)
  • Expected Time to Completion: Two years
  • Estimated Tuition: NC Resident ($281.59 per credit); outside of NC ($522.54 per credit); non-resident ($1,067.43 per credit)

Other Online Engineering Programs in NC

Some aspiring engineers take alternative educational routes, completing associate degrees or certificates in lieu of advanced degrees. Here are three online certificate programs in engineering from NC-based schools:

Certificate in Computer Programming – NC State University

Working professionals with bachelor’s degrees may choose to pursue an online certificate in computer programming at NC State University. This certificate program is designed for people who hope to gain fundamental computing skills. The certificate requires 22 credits in eight different courses, all focused on computing and mathematics.

The curriculum includes courses such as elements of calculus; introduction to computing – java; software development fundamentals; discrete mathematics for computer scientists; concepts and facilities of operating systems for computer scientists; and data structures and algorithms.

Graduates of this program will be ready for roles such as computer programmers, java developers or engineers, programmers or analysts, software developers or engineers, and software QA engineers or testers.

  • Location: Raleigh, NC
  • Accreditation: Southern Association of Colleges and Schools Commission on Colleges (SACSCOC)
  • Expected Time to Completion: Four to eight semesters
  • Estimated Tuition: Residents ($272.29 per credit); non-residents ($1,178.17 per credit)

Graduate Certificate in Website Development – East Carolina University

At East Carolina University, students can achieve a distance-based graduate certificate in website development with 12 credits. It typically takes 12 months to complete. Preparing graduates for employment as website managers and developers, this certificate program helps students enhance the skills necessary for success in jobs such as web application developer, web designer, webmaster, and similar positions.

The program is delivered entirely online and includes courses on network media services; research methods in technology; dynamic web services; and website development.

Applicants to the program must have a baccalaureate degree from an institution accredited with a minimum GPA of 2.5. GRE scores are not required for admission.

  • Location: Greenville, NC
  • Accreditation: Southern Association of Colleges and Schools Commission on Colleges (SACSCOC)
  • Expected Time to Completion: One year
  • Estimated Tuition: Residents ($263.83 per credit); non-residents ($994.33 per credit)

Graduate Certificate in Software Development – UNC Charlotte

The University of North Carolina at Charlotte offers an online graduate certificate in software development, preparing graduates for software development positions or for completing a master’s degree in a computer-related discipline. Students in this program will learn the skills of software application design and implementation, object-oriented programming, software development methods, and database application integration.

Specifically ideal for those who do not have undergraduate degrees in computer science, this online certificate program is an excellent fit for those who wish to add programming as part of their future path. Admission requirements include a bachelor’s degree from a regionally accredited college or university, an undergraduate GPA of 2.75, a completed online application, a statement of purpose, transcripts of all college coursework attempted, and a current resume.

Consisting of 15 credits, the program includes courses such as foundations of programming; web-based application development; network-based application development; software system design and implementation; and applied databases.

Graduates will be ready for positions such as software engineers, computer programmers, coders, software developers, and Java developers.

  • Location: Charlotte, NC
  • Accreditation: Southern Association of Colleges and Schools Commission on Colleges (SACSCOC)
  • Expected Time to Completion: Three semesters
  • Estimated Tuition: NC Resident ($281.59 per credit); outside of NC ($522.54 per credit); non-resident ($1,067.43 per credit)

What to Consider in an Online Engineering Program

Before applying for an online engineering program in North Carolina, there are many variables to examine; these include the reputability of the school, the quality of the education offered, the cost of the program, the time it takes to complete, rates of admissions, and many other factors. Prospective students are encouraged to thoroughly research their institutions of choice, taking into account the following questions:

  • How long does it take to complete this program? Can the program be completed on a part-time basis?
  • Does the program assist with job placement after graduation? Are employment statistics available for recent graduates? What types of jobs do graduates generally obtain?
  • Can students complete practical requirements in their home communities, or will they be required to travel? If so, how far?
  • Can online students retain in-state status?
  • What is the cost of the program? Does this include all fees for distance learning?

Furthermore, prospective students should look for two specific items of interest when researching a program: accreditation and state authorization statuses.

Online Engineering Programs Accreditation

Although not required for all employment opportunities, graduation from an accredited institution can immensely benefit an aspiring engineer. To be sure, this may be required when applying for certain jobs, graduate schools, financial aid, or certification exams.

Overall, accreditation status demonstrates a dedication to providing high-quality education. For example, accredited institutions are typically evaluated in their administration of funds; provision of student services; and the quality of program faculty and curricula, among other factors.

However, it is important to note that not all accrediting agencies carry the same authority. Students are encouraged to look for programs that have received accreditation from an agency that has been approved by the U.S. Department of Education’s Council for Higher Education Accreditation (CHEA). Furthermore, engineering students should understand that accreditation can be granted on three levels: national, regional, and programmatic. To illustrate this, the following offers a list of accrediting organizations of various levels that operate in North Carolina:

National accreditation

  • Distance Education Accrediting Commission (DEAC)
  • Accrediting Council for Continuing Education and Training (ACCET)
  • Accrediting Commission of Career Schools and Colleges (ACCSC)

Regional accreditation

  • Southern Association of Colleges and Schools Commission on Colleges (SACSCOC)

Programmatic accreditation

  • Accreditation Board for Engineering and Technology (ABET)
  • Association of Technology, Management, and Applied Engineering (ATMAE)

State Authorization Status

Along with accreditation, prospective students should also determine their program’s “state authorization” status. While this is not typically an issue for an online student residing in the same state as his or her institution, there may be a conflict when a distance-based student is located out of state. Fortunately, many universities display their state authorization status on their website for convenience. For those that don’t, aspiring students located out-of-state are advised to contact program coordinators.

Admissions Requirements for Online Engineering Programs

Generally, the admissions requirements for online engineering programs in North Carolina are similar to their on-campus counterparts. Here is an overview of the typical admissions requirements for online engineering programs in North Carolina, broken down by level of study:

Online Bachelor’s Degree in Engineering Admissions Requirements

  • A high school diploma or GED
  • Proof of completion of prerequisite courses in high school (e.g., physics, chemistry, calculus)
  • A competitive GPA (e.g., >3.0)
  • Two letters of recommendation from high school teachers
  • A personal letter or statement of purpose
  • ACT or SAT scores

Online Master’s Degree in Engineering Admissions Requirements

  • A bachelor’s degree; some programs require bachelor’s degrees in engineering, while others accept students from other fields
  • A competitive undergraduate GPA (e.g., >3.0)
  • GRE test scores (sometimes optional)
  • Personal essay or statement of purpose
  • Letters of recommendation; these may be from professors, employers, or other qualifying individuals

Online Graduate or Professional Certificate Admissions Requirements

  • A bachelor’s degree in engineering or a related field
  • A CV
  • Two or more letters of recommendation from individuals who can speak to the applicant’s likelihood of success in the program
  • Statement of purpose

Online Engineering Professors in North Carolina

Aspiring online engineering students should note that many highly skilled professors lead distance-based classes. Here are three renowned engineering professors who lead classes at NC institutions with online programs:

Dr. Richard Kim – North Carolina State University

Dr. Richard Kim is the Jimmy D. Clark Distinguished University Professor within the Department of Civil, Construction, and Environmental Engineering at North Carolina State University. He leads courses on materials of construction, bituminous materials, nondestructive evaluation of civil infrastructure, and highway pavement design, among others. He has published over 300 papers in national and international technical journals and proceedings. He is also the editor of the ASCE book entitled Modeling of Asphalt Concrete and serves as the editor-in-chief for the International Journal of Highway Engineering, and the Journal of Traffic and Transportation Engineering. Dr. Kim completed his PhD and MS from Texas A&M University and a BS from Seoul National University.

Dr. Venkat Gudivada – East Carolina University

Dr. Venkat Gudivada both a Professor and the Chair of the Computer Science Department at East Carolina University, where students are able to pursue an online degree in software engineering. Among his teaching and research interests are algorithmic problem solving, data management, information retrieval, and natural language processing. His research has been funded by NASA, the NSF, the U.S. Department of Energy, the U.S. Department of Navy, the U.S. Army Research Office, the Marshall University Foundation, and the West Virginia Division of Science and Research. He has published over 80 articles in peer-reviewed journals, book chapters, and conference proceedings.

Dr. Hugh Jack – Western Carolina University

At Western Carolina University, where students can pursue an online degree in engineering technology, Dr. Hugh Jack serves as the Cass Ballenger Distinguished Professor. He is the author of several books, including Dynamic System Modeling and Control (2015), and has published a host of papers in peer-reviewed journals. He has also received various awards, including the Best Paper Award from ASEE’s Manufacturing Division, the Wadsworth Multimedia Award, and the GVSU Teaching with Technology Award. Dr. Hugh Jack completed his PhD, MS, and BS from the University of Western Ontario.