North Carolina Best Online Computer Science Bachelor's Programs (2025)

Every industry, from health care and manufacturing to the arts, needs skilled computer scientists. Keep reading to find out how you can earn a North Carolina online computer science degree to kickstart your career.

Computer scientists are trained to solve complex problems and to manage and protect databases.

As a result, you will have no problems finding a career niche as a computer science major. What's more, jobs in computer and information technology occupations are projected to increase enormously in the coming decade.

According to the U.S. Bureau of Labor Statistics (BLS), the need for Information Security Analysts should grow by a whopping 32%, while that for Computer Systems Analysts will grow by a healthy 10%.

A computer science degree can also lead to a lucrative salary. According to the BLS, the $100,530 median annual wage in 2022 for computer and information technology graduates was more than double the median annual wage for all occupations ($46,310).

Keep reading to find out how you can earn a North Carolina online computer science degree to kickstart your career.

Featured Online Computer Science Degree Programs in North Carolina

The state of North Carolina has several universities that offer an online degree in computer science or in a closely related field of study. Take a look at those we list below.

1. Campbell University

Although the degree programs at Campbell University are not in pure 'computer science,' the private university is home to several online degrees in related fields that may interest you.

Among its online programs, Campbell University offers both a Bachelor of Science degree program and a Bachelor of Applied Science degree program in both information technology security and information technology management.

Campbell University is also home to an online Bachelor of Science degree program in cybersecurity.

2. East Carolina University

At East Carolina University, you can find a degree program that's not specifically computer science, but that contains a lot of academic overlap in the Industrial Technology department at East Carolina University.

The university offers a degree completion program for a Bachelor of Science degree in industrial technology with an optional concentration in information and cybersecurity technology.

The degree completion program is only open to students who already possess a qualified Associate in Applied Science (AAS) degree in a related industrial or technical field.

3. Fayetteville State University

The Department of Mathematics and Computer Science at Fayetteville State University provides the option for a Bachelor of Science in computer science as an online degree completion (ODC) program.

What this means is that while junior- and senior-level major courses are online, an incoming student would need to either transfer in with a completed core or associate degree or dual-enrolled with a partnering North Carolina community college.

Since it is the only true BS in computer science online degree program in North Carolina, the program at Fayetteville State is worth highlighting not only for its academics but for its low tuition for state residents through the NC Promise program.

4. Gardner-Webb University

The online Bachelor of Science in cybersecurity at Gardner-Webb University is closely related to a computer science degree.

While not as broad and comprehensive as a general computer science degree, this focused degree prepares graduates for careers in the highly competitive cybersecurity profession.

Graduates should be able to use cybersecurity, information assurance, and computer forensics tools to analyze and resolve security issues in networks and computer systems.

They will also be able to develop policies to manage, investigate, and interpret enterprise security risks.

5. North Carolina A&T State University

At this historically black university (HBCU), you can earn an online Bachelor of Science in information technology that boasts a distinctive and unique focus on mainframe education.

Students also learn the foundations of networks, servers, storage, enterprise systems, and cloud environments.

Another distinctive online program at NC A&T is its Bachelor of Science in business information technology, in which students gain a strong business foundation plus an added layer of technical courses such as advanced computer applications, management technology, and business information systems.

Top Online Computer Science Degrees Nationwide for North Carolina Students

In addition to the North Carolina online degree programs in computer science and related fields we described above, you should also check out these top programs from across the nation for online computer science degrees.

Arizona State University

The online Bachelor of Science program in computer science at Arizona State University emphasizes the application of computer science theory to developing and analyzing everything from artificial intelligence to database systems.

Students analyze complex problems and then use computing skills to design, implement, and evaluate innovative solutions, all based on ethical and legal principles.

Colorado State University

The online Bachelor of Science in computer science at Colorado State University features the following concentrations in addition to a general computer science concentration:

  • artificial intelligence and machine learning
  • computing systems
  • human-centered computing
  • networks and security

The program focuses on developing software, algorithms, and theoretical computing frameworks.

Oregon State University

Oregon State University's unique online Bachelor of Science in computer science is located in the School of Electrical Engineering and Computer Science and features two online degree options: applied computer science and cybersecurity.

In addition to completing a capstone senior design project in engineering design and project management, students can also enroll in the OSU Accelerated Master's Platform to work towards an MS or MEng in computer science while earning an undergraduate degree.

University of Florida

The University of Florida presents an online Bachelor of Science in computer science degree program focusing on the theoretical foundations of information and computation sciences.

Within the context of a liberal arts education, the computer science degree program requires at least 29 credits in foundation coursework, 35 credits in core coursework, and nine credits of major electives.

Southern New Hampshire University

Southern New Hampshire University offers an online Bachelor of Science in computer science as well as an online Bachelor of Science (BS) in information technologies or a Bachelor of Arts (BA) in information technologies.

The online BS in computer science prepares graduates for software industry careers with its choice of concentrations in software engineering, data analysis, project management for STEM, and information security.

The program focuses on industry-standard software development with popular programming languages such as Python, Java, and C++ and testing tools like Eclipse, OpenGL, Cucumber with Maven, and Junit.

How Long Does It Take To Earn a Computer Science Degree?

In general, a bachelor's degree requires four years of study in a traditional two-semester academic year.

However, many online programs provide different structures allowing adult learners to work on their degrees all year long and also transfer previously earned credits to fulfill the general education requirements. In these cases, you may finish in less than four years.

Is a Computer Science Degree Worth It?

The vast majority of professionals in the field agree that a computer science degree is well worth the time and expense.

In addition to the fast-growing and lucrative professional niches, the degree provides you with essential skills for working in the public, private, or nonprofit sectors.

With your expertise regarding how computer hardware and software interact, you can solve many organizational problems to improve software system reliability as well as network security and information retrieval systems.

What Jobs Can You Get With a Computer Science Degree?

Your computer science degree qualifies you for many types of degrees, such as:

  • cloud architect
  • computer forensic investigator
  • computer networking specialist
  • mobile application developer
  • computer systems analyst
  • information security analyst
  • business intelligence analyst
  • software applications developer

Find an Online Computer Science Degree Today

Start with Fayetteville State University to find a local North Carolina online computer science degree or look at related degrees within the state as well as computer science degrees nationwide.

If you want to study online and earn a degree that will launch your computer science career, get started today.