North Carolina Engineering Schools

Engineering Programs in North Carolina
Did You Know?
North Carolina's cheapest Engineering Program is located at Forsyth Technical Community College, and costs
$1,728 annually.
More students applied to Duke University's Engineering Program than any other school in North Carolina, with
28,145 total applicants.
Statewide School Information
Engineering Schools in North Carolina:
68
Undergraduate Engineering Programs:
64
Graduate Engineering Programs:
13
Schools With On-Campus Housing:
15
Average Classroom Size:
16 Students
Largest Engineering School:
North Carolina State University at Raleigh
(40,720 Students)

North Carolina is one of the leading states in engineering and technology. As one of the oldest states in the country, North Carolina has blossomed with diverse cultural and economic regions that add to its rich history. North Carolina has dozens of large cities that are tourist and financial capitals for the state.

The largest city, Charlotte, is second to New York City as being the headquarters for the most financial firms on the East Coast. The state capital of Raleigh, plus the cities of Durham and Chapel Hill, create the Research Triangle, a network of towns and cities that promote and house biotechnology and engineering firms in North Carolina. Finally, the Piedmont Triad, which includes the cities of Greensboro, Winston-Salem, and High Point, are the home to major manufacturing and textile firms.

Engineering Education in North Carolina

Engineering professions are spread across different industries, allowing for many different academic concentrations at schools. Some examples of common engineering fields include civil, electrical, chemical, and industrial.

There are eight public universities that have engineering bachelor's programs. These schools include three University of North Carolina campuses (Chapel Hill, Asheville, Charlotte) North Carolina State University in Raleigh, North Carolina A&T State University in Greensboro, or Appalachian State University in Boone.

In addition, there are five private universities offering engineering undergraduate programs, including Duke University in Durham, Elon University, and Johnson C. Smith University in Charlotte.

Nine public and private universities in North Carolina offer graduate programs in engineering, including Wake Forest University in Winston-Salem, East Carolina University in Greenville, and Western Carolina University in Cullowhee.

There are fifty-four community colleges in North Carolina, including Central Piedmont Community College, the largest in the state, that have associate's or certificate programs in engineering.

Outlook for Engineering Jobs in North Carolina

Since engineering is within different economic sectors, employment demand and salary ranges vary. The U.S. Bureau of Labor Statistics (BLS outlines that there are 53,280 total engineers in North Carolina who earn $69,510 a year as of May 2011. Within those figures, the BLS states that there are 270 biomedical engineers who make $89,780 a year.

In contrast, there are 7,730 civil engineers who earn $73,980 a year. Another example includes electrical engineers, who make $88,390 a year with 2,620 workers employed in the state.

Ads By Google

All Online Engineering Degrees

To become an engineer, you need to be educated! Get more information from the below programs to get your career started (or to further your education and knowledge).

Engineering Schools in North Carolina
School Information
• Graham
, NC
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Electrical Engineering
School Information
• Boone
, NC
• Public
College
• Suburban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
53%
46%
Bachelor
Master
Doctorate
Aerospace Engineering
School Information
• Asheville
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Civil Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Washington
, NC
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Electrical Engineering
Mechanical Engineering
School Information
• Bolivia
, NC
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Electrical Engineering
School Information
• Hudson
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Electrical Engineering
Mechanical Engineering
School Information
• Wilmington
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Chemical Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Hickory
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Sanford
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Charlotte
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Shelby
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Electrical Engineering
School Information
• Jacksonville
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Electrical Engineering
School Information
• Elizabeth City
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Computer Engineering
School Information
• New Bern
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
Mechanical Engineering
Nuclear Engineering
School Information
• Thomasville
, NC
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Electrical Engineering
School Information
• Charlotte
, NC
• Private
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
45%
54%
Associate
Bachelor
Electrical Engineering
School Information
• Durham
, NC
• Private
College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
52%
47%
Bachelor
Master
Doctorate
Biomedical Engineering
Civil Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Durham
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Electrical Engineering
School Information
• Greenville
, NC
• Public
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
56%
43%
Bachelor
Master
Doctorate
Computer Engineering
Automotive Engineering
Software Engineering
School Information
• Tarboro
, NC
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Mechanical Engineering
School Information
• Elizabeth City
, NC
• Public
College
• Suburban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
57%
42%
Bachelor
Master
School Information
• Elon
, NC
• Private
College
• Suburban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
59%
40%
Bachelor
Master
Doctorate
Computer Engineering
Environmental Engineering
School Information
• Fayetteville
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Civil Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Winston Salem
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Dallas
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Biomedical Engineering
Civil Engineering
Computer Engineering
Automotive Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Jamestown
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Civil Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Clyde
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Mechanical Engineering
School Information
• Spindale
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
Mechanical Engineering
Nuclear Engineering
School Information
• Charlotte
, NC
• Private
College
• Urban Setting
Easy
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
23%
76%
Associate
Bachelor
Electrical Engineering
School Information
• High Point
, NC
• Private
College
• Urban Setting
Easy
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
43%
56%
Associate
Bachelor
Electrical Engineering
School Information
• Cary
, NC
• Private
College
• Suburban Setting
Easy
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
20%
80%
Associate
Bachelor
Electrical Engineering
School Information
• Charlotte
, NC
• Private
College
• Urban Setting
Easy
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
25%
74%
Associate
Bachelor
Electrical Engineering
School Information
• Durham
, NC
• Private
College
• Urban Setting
Easy
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
31%
68%
Associate
Bachelor
Electrical Engineering
School Information
• Charlotte
, NC
• Private
College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
61%
38%
Bachelor
Computer Engineering
School Information
• Kinston
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
School Information
• Hickory
, NC
• Private
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
54%
45%
Bachelor
Master
School Information
• Spruce Pine
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
School Information
• Statesville
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Electrical Engineering
Mechanical Engineering
School Information
• Rocky Mount
, NC
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Computer Engineering
Electrical Engineering
School Information
• Greensboro
, NC
• Public
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
54%
45%
Bachelor
Master
Doctorate
Agricultural Engineering
Architectural Engineering
Biomedical Engineering
Chemical Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Audio Engineering
Mechanical Engineering
School Information
• Raleigh
, NC
• Public
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
44%
55%
Associate
Bachelor
Master
Doctorate
Aerospace Engineering
Agricultural Engineering
Biomedical Engineering
Chemical Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Environmental Engineering
Audio Engineering
Mechanical Engineering
School Information
• Grantsboro
, NC
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
School Information
• Roxboro
, NC
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
School Information
• Winterville
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Hamlet
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Wentworth
, NC
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Electrical Engineering
School Information
• Salisbury
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Electrical Engineering
Mechanical Engineering
School Information
• Pinehurst
, NC
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Civil Engineering
Computer Engineering
School Information
• Polkton
, NC
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Mechanical Engineering
School Information
• Whiteville
, NC
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Electrical Engineering
School Information
• Sylva
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Civil Engineering
Computer Engineering
Electrical Engineering
School Information
• Albemarle
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Computer Engineering
Electrical Engineering
School Information
• Dobson
, NC
• Public
Community College
• Rural Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Electrical Engineering
School Information
• Asheville
, NC
• Public
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
59%
40%
Bachelor
Master
School Information
• Chapel Hill
, NC
• Public
College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
57%
42%
Bachelor
Master
Doctorate
Biomedical Engineering
School Information
• Charlotte
, NC
• Public
College
• Urban Setting
Moderate
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
50%
49%
Bachelor
Master
Doctorate
Civil Engineering
Computer Engineering
Automotive Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Henderson
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Electrical Engineering
School Information
• Winston Salem
, NC
• Private
College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
52%
47%
Bachelor
Master
Doctorate
Biomedical Engineering
School Information
• Raleigh
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Large
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Civil Engineering
Computer Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Goldsboro
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Electrical Engineering
Mechanical Engineering
School Information
• Cullowhee
, NC
• Public
College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Medium
Student Body
Degree Levels
Programs Offered
56%
43%
Bachelor
Master
Doctorate
Electrical Engineering
School Information
• Morganton
, NC
• Public
Community College
• Urban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Civil Engineering
Electrical Engineering
Mechanical Engineering
School Information
• Wilkesboro
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Architectural Engineering
Computer Engineering
Electrical Engineering
School Information
• Wilson
, NC
• Public
Community College
• Suburban Setting
Difficult
Admissions
Campus Size
Tuition Price
Online Courses
Small
Student Body
Degree Levels
Programs Offered
Unknown
Associate
Mechanical Engineering