Online Bachelor of Science in Information Technology

See Your Future in Information Technology

Get IT Skills That Employers Need at NCCU

In today’s digital-driven economy, the need for skilled IT professionals is at an all-time high. At NCCU Online, our mission is to mold you into an in-demand technology expert through a career-focused curriculum, personalized attention, and immersive courses.

The Bachelor of Science in Information Technology (BS in IT) program offers three distinct concentrations: Cybersecurity, Data Analytics, and Information and Communications Technology (ICT). This allows you to adapt your learning path to your career ambitions and gain specialized skills tailored to your professional focus. You’ll also hone your critical thinking and analytical skills, empowering you to drive innovation in IT and boost your employability.

Choosing NCCU Online for your IT degree completion program means gaining access to individualized guidance and cutting-edge knowledge. You’re not just another student to us — we’re committed to supporting your journey to success, both academically and professionally.

a student smiles in a hallway

Earn Your BS in IT at NCCU Online

Created with the modern professional in mind, our online Bachelor of Science in Information Technology (BS in IT) degree completion program is tailored to today’s dynamic tech landscape, emphasizing analytical thinking, creative problem solving, and future-proof skills. Through immersive online coursework, you’ll develop competencies in:

  • Business Programming: Master the techniques to develop and deploy software solutions tailored for business needs and challenges.
  • Project Management: Acquire the skills to plan, execute, and oversee tech projects, ensuring they meet objectives on time and within budget.
  • Database Management: Learn to design, maintain, and optimize databases, ensuring data integrity, availability, and security.
  • Systems Analysis: Understand and implement strategies to evaluate, optimize, and upgrade various IT systems to align with organizational goals.

Recognize Your Career Potential With an IT Degree

According to the U.S. Bureau of Labor Statistics, overall employment in computer and information technology occupations is projected to grow much faster than average for all occupations from 2022 to 2032, with an average of around 377,500 job openings anticipated each year. Here are some potential careers you can reach by earning your BS in IT degree:*

Software Developer

Median Annual Salary: $124,200

Database Administrator

Median Annual Salary: $112,120

Computer Systems Analyst

Median Annual Salary: $102,240

Network/Computer Administrator

Median Annual Salary: $90,520

Computer Support Specialist

Median Annual Salary: $59,660

*Salary data from Payscale

Curriculum & Courses

The Bachelor of Science in Information Technology (BS in IT) is available with three concentrations to choose from: Cybersecurity, Data Analytics, and Information and Communications Technology (ICT). The BS in IT requires 36 hours of general education courses and 27 hours of information technology courses, with between 32 and 36 core business credits

Each concentration also requires a combination of additional concentration electives and general electives, with 18 concentration-specific electives and seven general electives required for Cybersecurity, 21 concentration-specific electives and four general electives required for Data Analytics, and 15 concentration-specific electives and six general electives required for ICT.

Keep in mind that you’re required to transfer in with at least 24 credit hours and any additional transfer credits may significantly reduce your required hours to graduate. The required information technology courses for all concentrations include:

CSB 2000 Introduction to Computer Science and Business – 3 Credit Hours

This course describes the Computer Science, Information Systems, and Business disciplines, the synergy between them, and the career opportunities in these fields. The course emphasizes computational thinking and the strategic use and implication of information technology in the business environment.

CSEC 2000 Cybersecurity Fundamentals – 3 Credit Hours

The goal of the course is to introduce students to the world of computer security, cybercrime, and cyberterrorism. The course accomplishes these goals by exposing students to concepts in cyberstalking, denial of service attacks, malware, hacking techniques, espionage, encryption, and security software and policies. The course also covers topics addressing issues related to network scanning and vulnerability, cyber terrorism, cyber detectives, and forensics.

CIS 2000 Business Programming I – 3 Credit Hours

This course introduces the theory and application of programming logic, algorithm development, and concepts for business applications. Concepts introduced include data types, constants, variables, assignment statements, arithmetic expressions, string expressions, logical expressions, if statements, case statements, loop structures, and arrays.

CIS 2100 Business Programming II – 3 Credit Hours

This course is a continuation of CIS 2000. It involves the manipulation of sequential files, databases by graphical user interface (GUI)-based applications, and arrays. Proper organization and documentation of applications are stressed.

CIS 2500 Information Technology and Systems Software – 3 Credit Hours

This course covers the fundamentals of computer hardware and software as well as advanced concepts. Students who complete this course will be able to describe the internal components of a computer, assemble a computer system, install an operating system, and troubleshoot using system tools and diagnostic software. This course enables systems development personnel to understand tradeoffs in computer architecture for effective use in a business environment.

CIS 2620 Project Management – 3 Credit Hours

This course introduces the concepts and techniques of project management for a broad range of projects, including information systems and business projects. Topics include resource management, organizational factors, project manager responsibilities, team building, and risk management. Tools and techniques for project estimating and scheduling will be presented. Students will complete case studies to apply the knowledge they learned to practical experiences.

CIS 3440 Database Management Systems – 3 Credit Hours

This course provides an overview of the skills and knowledge necessary for the development and management of database systems. Topics include modeling, normalization, structures, physical database, logical database, and accessing techniques.

CIS 4600 Systems Analysis and Design – 3 Credit Hours

This course utilizes the systems development life cycle, rapid applications development, prototyping, and project management concepts and tools to plan, analyze, design, and prototype computer-based systems, both concurrently and dynamically. Mini real world cases are initiated by students as individual, group, and teamwork assignments.

CSB 4900 Capstone I – 3 Credit Hours

This is the first course of the capstone 2-semester sequence which will address challenging computing/business problems. The course draws on the students’ technological capabilities, creativity, communication, and problem-solving skills. Students will experience the entire software development project cycle: user requirements, feasibility assessment, project planning, project implementation, performance testing, and documentation. Projects may be from industry partners, entrepreneurial, or in-house.

“We place emphasis on critical thinking and career development so that students graduate ready to find employment in the IT Field.”
— Karanja Erastus, Assistant Professor

Tuition and Fees

Credit hours Icon

$350 per credit hour*
*$420 for out-of-state students

No additional fees Icon

No additional fees

Financial assistance Icon

Financial assistance and payment plans available

At NCCU Online, we strive to provide high-quality education that’s financially accessible. At just $350 per credit hour with no additional fees for in-state students, our online BS in IT degree delivers dependable value for your education and prepares you to maximize your earning potential. Grants and scholarships are also available to those who qualify.

Learn More
Faculty Working in the Field Icon

Faculty Working in the Field

Many of our professors are currently working in the field of information technology, allowing them to give you of-the-moment knowledge that’s transferable to your career.

Innovative Online Design Icon

Innovative Online Design

Immersive online courses engage distance learners by leveraging best-in-class technology and instructional techniques. Students can also benefit from online study groups and virtual office hours.

Not Just a Number Icon

Not Just a Number

You’ll get personalized, one-on-one attention from your professors alongside valuable time with your peers, creating a true sense of belonging and community.

Student-Centric Education Icon

Student-Centric Education

NCCU strives to maintain a 16:1 student-faculty ratio and an average class size of 22 to keep you at the center of learning.

Inclusive & Supportive Icon

Inclusive & Supportive

You’ll have access to various forms of support, from academic advising and career placement services to DEI-focused virtual conferences.

The Eagle Promise Icon

The Eagle Promise

NCCU believes in the success of its students — so much so that it promises to empower every student to earn their degree on time and graduate career-ready, with leadership and networking opportunities along the way.

The next class start date is approaching. Don’t wait to apply!

Top-Ranked Education

In 2023, U.S. News & World Report ranked NCCU 11th among Historically Black Colleges and Universities and 9th among Top Public Universities in the South.

What You Need For Admission

NCCU is committed to providing equal educational opportunities and does not discriminate against applicants on the basis of race, color, national origin, sex, age, or ability. Please review the below requirements for admission to the BS in IT online bachelor’s completion program.

Transfer Admissions Requirements
  • Completed application for admission.
  • Official transcripts of all college coursework sent from the institution(s) with a minimum 2.0 GPA and eligibility to return to the last or current institution.
  • At least 24 transferable credit hours from the last or current institution attended.
  • List of academic courses in progress (if applicable).
  • Must not be on academic probation at a previous or current institution; must not have been suspended or expelled from a previous or current institution.

Please note the following:

  • NCCU will not accept a transfer course with a grade lower than a “C.” Accepted courses are recorded on a student’s transcript; grades and grade points are not calculated.
  • NCCU does not accept transfer credit from challenge examinations or for coursework graded pass/fail. The maximum number of transferable credits is 64 semester hours from a two-year college.
Apply Now
The James Shepard statue on campus

About NCCU

North Carolina Central University (NCCU) prepares students to succeed in the global marketplace. NCCU’s flagship programs in the sciences, education, law, business, nursing, and the arts prepare students for professions ranging from clinical research to information science. Founded in 1910, NCCU remains committed to diversity in and access to higher education.

Want to learn more about NCCU Online?

Fill out the form below, and an admissions representative will reach out to you via email or phone with more information. After you’ve completed the form, you’ll automatically be redirected to learn more about NCCU Online and your chosen program.

or call +1 (984) 646-0798

By submitting this form, I am providing my digital signature that North Carolina Central University may email me or contact me regarding educational services by telephone and/or text message utilizing automated technology at the telephone number provided above. I understand this consent is not a condition to attend North Carolina Central University or to purchase any other goods or services.

Thank you for requesting information. One of our Admissions Advisors will be contacting you.

Thank you for requesting information.

One of our Admissions Advisors will be contacting you. If you're ready to apply, you can start your application here: