Software Engineering Programs and Related Degrees in North Carolina
Software engineering and computer science undergraduate degrees are typical academic pursuits for those interested in pursuing a career in software engineering or one of its related fields. Roughly 50% of software engineers report their undergraduate study was in computer science. Another educational path to software engineering is computer engineering. Software engineering components are often covered in the lower division computer science courses, which helps prepare students for the programming and software development aspects of software engineering positions down the road.
Southern New Hampshire University offers a top tier Online BS in Computer Science. Additional Online BS programs include Software Engineering, IS, Data Analysis, Information Security, Data Analytics, Cybersecurity, Game Programming and more. An Associate's in Computer Science as well as Master's programs are also offered. Click here to learn about the SNHU programs.
Explore the accredited schools in North Carolina offering software engineering degrees, computer science degrees, and computer engineering degrees.
List of Software Engineering programs and related Computer Science degree and Computer Engineering degree options in NC
School Name |
Program Name |
Degree Type |
Contact |
Appalachian State University |
Computer Science (BS) |
Bachelor |
Contact |
Campbell University |
Computer Science (BS) |
Bachelor |
Contact |
East Carolina University |
Computer Science (BS), software engineering (BS) |
Bachelor |
Contact |
Elizabeth City State University |
Computer Science (BS) |
Bachelor |
Contact |
Elon University |
Computer Science (BS), computer engineering (BS) |
Bachelor |
Contact |
Fayetteville State University |
Computer Science (BS) |
Bachelor |
Contact |
Gardner Webb University |
Computer Science(BS) |
Bachelor |
Contact |
High Point University |
Computer Science(BS) |
Bachelor |
Contact |
Meredith College |
Computer Science(BS) |
Bachelor |
Contact |
Methodist University |
Computer Science(BS) |
Bachelor |
Contact |
North Carolina A & T State University |
Computer Engineering (BS),Computer Science(BS) |
Bachelor |
Contact |
North Carolina Central University |
Computer Science(BS) |
Bachelor |
Contact |
North Carolina State University At Raleigh |
Computer Engineering (BS),Computer Science(BS) |
Bachelor |
Contact |
Saint Augustines College Raleigh |
Computer Science(BS) |
Bachelor |
Contact |
Shaw University |
Computer Science(BS) |
Bachelor |
Contact |
University Of North Carolina At Asheville |
Computer Science(BS) |
Bachelor |
Contact |
University Of North Carolina At Chapel Hill |
Computer Science(BS) |
Bachelor |
Contact |
University Of North Carolina At Charlotte |
Computer Engineering (BS), Computer Science (BS) |
Bachelor |
Contact |
University Of North Carolina At Greensboro |
Computer Science(BS) |
Bachelor |
Contact |
University Of North Carolina At Pembroke |
Computer Science(BS) |
Bachelor |
Contact |
University Of North Carolina Wilmington |
Computer Science (BS) |
Bachelor |
Contact |
Western Carolina University |
Computer Science (BS) |
Bachelor |
Contact |
Wingate University |
Computer Science (BS) |
Bachelor |
Contact |
Winston Salem State University |
Computer Science (BS) |
Bachelor |
Contact |
University Of Phoenix |
Computer Science (BS), Computer Engineering (BS) |
Bachelor |
Contact |
Strayer University |
Computer Science(MS), Computer Engineering (MS) |
Master |
Contact |