Bachelor of Science in Information Technology – General Online

Gain the skills to create computing systems that can be used to collect, record, organize, and access important data for a wide range of organizations.

Apply by 1/3/25
Start class 1/13/25 Apply Now

Now lower tuition to make your undergraduate journey even more affordable! $320 per credit hour with Path to Success Scholarship*

Program Overview

Develop career-building technical skills with the B.S. in Information Technology

Acquire in-demand knowledge of computer systems, networks, and data management with the online Bachelor of Science in Information Technology – General. This respected, budget-friendly program enhances your ability to create tech-driven solutions to the modern computing challenges facing individuals and businesses.

Explore key industry concepts like cybersecurity, database design, and network administration as you progress through our convenient, 100% online coursework. This career-relevant bachelor's degree in information technology prepares you for the CompTIA A+ certification and provides a solid foundation for graduate studies. Achieve your academic goals and start your professional journey in less time by transferring up to 90 credit hours of previous learning.

In this 100% online B.S. in IT – General program, you will learn how to:

  • Analyze complex computing problems and apply principles of computing and other relevant disciplines to identify solutions
  • Design and troubleshoot networks
  • Perform system administration tasks
  • Learn to design, implement, and administer database systems
  • Store, secure, and manage information
  • Analyze complex computing problems and apply principles of computing and other relevant disciplines to identify solutions
  • Design and troubleshoot networks
  • Perform system administration tasks
  • Learn to design, implement, and administer database systems
  • Store, secure, and manage information

Career opportunities in information technology

  • Software Developer
  • Full Stack Software Engineer
  • Application Developer
  • Web Developer
  • Software Developer
  • Full Stack Software Engineer
  • Application Developer
  • Web Developer

Gain new skills in:

  • SQL
  • Python
  • AWS
  • Programming
  • Design, creation, and manipulation of databases
  • Networking technologies
  • Web development
  • OS
  • Linux
  • Cybersecurity
  • Risk analysis
  • Cryptography
  • Statistics
  • Technical writing
  • SQL
  • Python
  • AWS
  • Programming
  • Design, creation, and manipulation of databases
  • Networking technologies
  • Web development
  • OS
  • Linux
  • Cybersecurity
  • Risk analysis
  • Cryptography
  • Statistics
  • Technical writing

Also available:

Northern Kentucky University offers a variety of technology programs online. Learn more about our online technology programs.

Tuition $320 per credit hour*
Transfer Credits Up to 90
Credit Hours 120
Apply Now

Need More Information?

Call 800-985-7215

Call 800-985-7215

Tuition

Pay your affordable tuition course-by-course

The IT degree online program offers the same affordable, pay-by-the-course tuition to in-state and out-of-state students. Financial aid may be available to students who qualify.

Tuition Breakdown:

$320 Per Credit Hour*
Forbes black logo

“Top Public College”

Ranked among the “Top Public Colleges” by Forbes, 2022

2023 Niche Best Colleges

Renowned for Information Technology

Ranked among the “Best Colleges for Information Technology in America” by Niche.com, 2023

Calendar

Take note of these important dates and deadlines

The B.S. in Information Technology – General is delivered in a convenient online format with 7-week courses that start six times a year. View the full calendar to see all upcoming dates. When you're ready to get started, be sure to submit your application, registration, documents, and tuition by the corresponding deadlines.

SessionProgram Start DateApplication DeadlineDocument DeadlineRegistration DeadlinePayment Due
Fall 18/19/248/7/248/12/248/16/248/19/24
Fall 210/16/2410/3/2410/8/2410/11/2410/16/24
Spring 11/13/251/3/251/7/251/10/251/13/25
Spring 23/17/253/5/253/10/253/14/253/17/25
Summer 15/12/254/30/255/5/255/9/255/12/25
Summer 26/30/256/18/256/23/256/27/256/30/25

Now enrolling:

Apply Date 1/3/25
Class Starts 1/13/25
Real Ambition success logo
Apply Now

Admissions

Learn how to apply for the bachelor's degree in information technology

The admission process is the first step toward earning your B.S. in Information Technology – General online. Please reach out to one of our enrollment specialists for any questions you might have.

Admission Requirements:

  • Official transcripts from each college attended
  • Online application fee waived for active/veteran military
  • 2.0 GPA or higher on a 4.0 scale

B.S. in IT – General Online Admission Requirements

Applicants for the B.S. in Information Technology – General online program are evaluated on a holistic basis and must meet the following requirements:

Transfer Admission

Transfer applicants are students who have graduated from high school and have previously attempted coursework for credit (other than college credits taken while in high school) at another accredited college or university.

Students with a minimum 2.0 GPA from an accredited institution and 24 or more transferable credit hours must submit the following:

  • Complete online application and pay $40 non-refundable application fee
    • If you are an NKU alum or active/veteran military member, your application fee will be waived. Simply submit the online application without payment of the application fee. The fee will be waived when your credentials are verified. No further action is required.
  • Official transcripts from each college attended

Students with a minimum 2.0 GPA and fewer than 24 transferable credit hours are evaluated based on the freshman admission standards and must supply the following:

  • Complete online application and pay $40 non-refundable application fee
    • If you are an NKU alum or active/veteran military member, your application fee will be waived. Simply submit the online application without payment of the application fee. The fee will be waived when your credentials are verified. No further action is required.
  • Official transcripts from each college attended
  • Final and official high school transcript or GED scores
  • New transfer students who apply to the University with fewer than 24 college credit hours earned and a 2.75 and greater unweighted high school GPA will be offered admissions regardless of ACT/SAT scores. Please note: Nursing and respiratory care programs require ACT/SAT scores.
  • New transfer students with a 2.7499 unweighted high school GPA and less will be required to submit ACT or SAT test scores:
    • Required ACT scores:
      18 (English, math, reading)
    • Required SAT scores:
      Prior to March 2016: 430 (math, writing); 450 (critical reading)
      March 2016 to present: 480 (evidence-based reading and writing); 470 (math)

Freshman Applicants

A freshman applicant is a prospective student who has not attempted coursework at an accredited college or university (other than college credit earned while in high school or during the summer immediately following high school graduation).

Students who are 21 years or older and have never attended college (other than college credits taken while in high school) must supply:

  • Complete online application and pay $40 non-refundable application fee
    • If you are an NKU alum or active/veteran military member, your application fee will be waived. Simply submit the online application without payment of the application fee. The fee will be waived when your credentials are verified. No further action is required.
  • Official high school transcripts or GED scores

Students who are under 21 years old and have never attended college (other than college credits taken while in high school) must supply:

  • An online application form
  • A $40 nonrefundable application fee
  • Official high school transcripts or GED scores
  • Freshmen applicants must have at least a 2.0 unweighted high school GPA to be considered for admissions.
    • Freshman applicants with a 2.75 and greater unweighted high school GPA will be offered admissions regardless of ACT/SAT scores. Please note: Nursing and respiratory care programs require ACT/SAT scores.
    • Freshman applicants with a 2.7499 unweighted high school GPA and less will be required to submit ACT or SAT exam scores:
      • Required ACT scores:
        18 (English, math, reading)
      • Required SAT scores:
        Prior to March 2016: 430 (math, writing); 450 (critical reading)
        March 2016 to present: 480 (evidence-based reading and writing); 470 (math)

NKUWrite (English and reading) and ALEKS (math) scores are encouraged for placement. Some courses may require placement testing depending on transfer credit or ACT scores. Our Testing Services office can help you schedule these tests.

Official documents may be mailed or emailed to:

Northern Kentucky University
Office of Admissions
Lucas Administrative Center
400 Nunn Drive
Highland Heights, KY 41099

[email protected]

Have a question? Call us at 800-985-7215.

Courses

Discover what you'll learn in our IT bachelor’s degree online

For the B.S. in Information Technology – General online, students must complete a total of 120 credit hours. Students are required to take 5 informatics core courses (13 credit hours), 7 information technology core courses (19 credit hours), 3 additional core courses (9 credit hours), 6 major electives (18 credit hours) and general education courses (37 credit hours). Students must select either a minor (21-28 credit hours) or an area of focus (12 credit hours). The remaining hours are to be taken as free electives.

Students must take the following courses:

Duration: 7 Weeks weeks
Credit Hours: 1
Assist first-year students transitioning to NKU and the COI through activities related to academic, social and personal development.  Discover university resources and build community to develop a better understanding of the learning process and acquire essential success skills.  Students will examine growth mindset and skills for college and lifelong learning
Duration: 7 Weeks weeks
Credit Hours: 3
An elementary introduction to programming for those with no previous programming experience. Emphasis on understanding how to read and write basic procedural programs, and on understanding the concepts of algorithm and execution. C- or better in MAT 102 or MAT 114 or placement. Not open to students who have passed CSC 260 or CSC 270 or CSC 360 .
Duration: 7 Weeks weeks
Credit Hours: 3
Core concepts for the design, creation, and manipulation of relational databases. Analysis of data requirements, conceptual modeling, definition of the relational model, relational database design and normalization, and database implementation; manipulation of relational databases using relational algebra with SQL. Prerequisite(s): C or better in MAT 102 (or higher) or placement.
Duration: 7 Weeks weeks
Credit Hours: 3
Introduction to computer networking principles, focusing on network applications such sa HTTP, Email, DNS, SSH and DHCP. Various protocols in the TCP/IP stack and emerging networking technologies are covered. Lab exercises reinforce concepts. Prerequisite(s): C- or better in MAT 103 (or higher) and one of INF 110, INF 120 or CIT 130.
Duration: 7 Weeks weeks
Credit Hours: 3
An introduction to web design and development for majors in the informatics fields. Web page creation with use of HTML, CSS and JavaScript. Website development best practices. Website development process. Prerequisite(s): C- or better in MAT 103 (or higher). Prerequisite OR Co-requisite: C- or better in INF 110 or INF 120 or CSC 260.

Students must take all of the following courses:

Duration: 7 Weeks weeks
Credit Hours: 3
Introduction to the organization of computers, operating systems, and networks; comparison of common operating systems; hands-on experience in PC construction and configuration; data representation; overview of the information technology industry and its societal context. Prerequisite(s): P in MAT 101 or placement, and C- or better in ENG 101R or placement.
Duration: 7 Weeks weeks
Credit Hours: 1
Students learn how to navigate and perform basic tasks in the Linux operating system command line interface through hands-on experience. Prerequisite(s): C- or better in ENG 101 or ENG 101R or placement
Duration: 7 Weeks weeks
Credit Hours: 3
Organization of the Windows operating system; installation, configuration and recovery; scripting using batch files; user management; basic server administration and directory services. Prerequisite(s): C- or better in INF 120 and either CIT 247 or INF 284.
Duration: 7 Weeks weeks
Credit Hours: 3
An introduction to fundamental concepts and technologies in cyber-security, with lab exercises that focus on practical aspects of securing computers. Topics include risk analysis, common attacks and defenses, authentication, access control, network security, application and data security, and cryptography. Not open to students who have completed or are taking CIT 480. Prerequisite(s): C- or better in CIT 130 and CIT 171, and C- or better in either CIT 247 or INF 284.
Duration: 7 Weeks weeks
Credit Hours: 3
Advanced usage and basic administration of Unix/Linux systems, including management of files, users and processes, tools for editing and pattern matching, shell scripting, and software installation. Prerequisite(s): C- or better in INF 120, and C- or better in both CIT 130 and CIT 171, and C- or better in either CIT 247 or INF 284.
Duration: 7 Weeks weeks
Credit Hours: 3
Programming in a dynamically typed scripting language, including interfacing to operating system and network services and automation of common system administration tasks. Prerequisite(s): C- or better in INF 120, and either CIT 271 or CIT 371.
Duration: 7 Weeks weeks
Credit Hours: 3
Data link control, communications network techniques, network protocols (IP, TCP, UDP); planning and deploying a LAN; wireless networking; routing; security; introduction to Cisco IOS. Prerequisite(s): C- or better in CIT 130, CIT 171 and INF 284.

Students must take the following courses:

Duration: 7 Weeks weeks
Credit Hours: 3
Graphical descriptive measures; numerical descriptive measures; probability; hypothesis testing, estimation; analysis of variance; chi-square; regression; analysis by means of statistical software. Not open to students who have completed STA 250 or STA 314.
Duration: 7 Weeks weeks
Credit Hours: 3
Ethical issues faced by computing professionals including those related to computing in the workplace, security, crime, privacy, property rights, risk, liability, and the internet. Prerequisite(s): Sophomore status or consent of instructor.
Duration: 7 Weeks weeks
Credit Hours: 3
Principles and techniques of technical writing, with particular attention paid to conveying technical content to lay audiences and nonspecialists. Students learn the value of visuals, style, and design in communicating complex content and are introduced to the types of documents central to the technical professions. WRITING STUDIES. Prerequisite(s): ENG 102, HNR 102 or equivalent.

Students must complete 18 hours of major electives in the following manner:

  • Choose CYS 330 or CYS 385.
  • Choose CIT 436 or CIT 438.
  • Choose CIT 470 or CIT 472.
  • Take 9 hours of CIT/CYS 300/400 coursework not included in the courses taken from above. CIT 247 may count toward these 9 hours.
    • No more than 6 hours of CIT/CYS 392/399/492/499 can count toward the major
Duration: 7 Weeks weeks
Credit Hours: 3
An introduction to the concepts and technologies of cloud computing, including designing, operating, upgrading, and securing cloud systems. Concepts and technologies covered include server and network virtualization, load balancers, caches, service delivery, conguration management, monitoring, and capacity planning. Prerequisite(s): C- or better in CIT 371.
Duration: 7 Weeks weeks
Credit Hours: 3
Network and transport protocols; switch and router configuration; network topologies, network design, and routing; VLANs; capacity planning and redundancy; routing protocols; wide-area networks; layer 2 and layer 3 troubleshooting; IPv4 and IPv6; network management and security. Prerequisite(s): C- or better in CIT 247.
Duration: 7 Weeks weeks
Credit Hours: 3
Planning, designing, implementing and maintaining networked systems in a team environment. Systems to be implemented include directory services, automation, backup and recovery, security and web services. Project teams will implement networked solutions for an organization, document and present their solution. Prerequisite(s): C- or better in CIT 271, CIT 371 and CIT 383.
Duration: 7 Weeks weeks
Credit Hours: 3
In-depth study of firewalls and intrusion detection/prevention systems; incident response; security protocols and VPNs; network server security; viruses and worms; wireless security; network security architecture and policy development. Prerequisite(s): Grade of C- or better in INF 284 and CYS 285.
Duration: 7 Weeks weeks
Credit Hours: 3
Web server administration concepts; installing and configuring a web server; proxy server; name resolution; web server security and maintenance; server-side technologies and tools; monitoring and analyzing the web environment. Prerequisite(s): C- or better in CIT 371.
Duration: 7 Weeks weeks
Credit Hours: 3
Database administration concepts; procedural extensions to SQL; installing and configuring a database server; creating and configuring database instances; user management and security; backup and monitoring activities. C- or better in INF 282, CIT 271 and either CSC 260 or CIT 383
Duration: 7 Weeks weeks
Credit Hours: 3
Discover vulnerabilities in computers, networks, and services. Understand the procedures and tools used for exploiting weaknesses, escalating privilege, and lateral movement. Perform network, operating system, and application penetration testing. Be able to harden the security of computer systems including applications and networks. Prerequisite(s): CYS 285
Duration: 7 Weeks weeks
Credit Hours: 3
Analysis of cybersecurity incidents and threat intelligence in a variety of environments, including cloud-based systems. Vulnerability management, software and hardware development security, infrastructure security and controls, identity and access management, and cybersecurity writing. Prerequisite(s): INF 120; CIT 271 or CIT 371; and CYS 285
Duration: 7 Weeks weeks
Credit Hours: 3
Advanced cybersecurity topics, including incident response, network security monitoring, and penetration testing. This class also covers ethical, policy, and legal issues related to cybersecurity. Prerequisite(s): C- or better in CYS 385.

Students must take 13 credit hours of free electives. Remember, some of these may have to be at the 300/400 level to reach the required 45 total hours of 300+ work for graduation.

Students must complete a minor or take 12 credit hours from a declared area of focus outside of INFO, CIT or CYS courses.

Students must take 37 credit hours of general education courses, selected from the following categories. Note: Some general education courses may be part of the major/minor/focus requirements. If so, those courses may be used to count for both general education and the major/minor/focus.

  • General Education Courses:
    • Communication; Written (3 credits)
    • Communication; Written II (3 credits)
    • Communication; Oral (3 credits)
    • Scientific and Quantitative Inquiry
  • Mathematics and Statistics (3 credits)
    • Scientific and Quantitative Inquiry
  • Natural Sciences with lab (4 credits)
    • Scientific and Quantitative Inquiry
  • Natural Sciences without lab (3 credits)
    • Self and Society
  • Cultural Pluralism (3 credits)
    • Self and Society
  • Individual and Society (3 credits)
    • Self and Society
  • Individual and Society (3 credits)
  • Culture and Creativity (3 credits)
  • Culture and Creativity (3 credits)
  • Global Viewpoints (3 credits)

Credit for prior learning acknowledges your experiences and can save you time and money on your degree.

You might be closer to graduation than you think!

Request Information

Submit this form, and an Enrollment Specialist will contact you to answer your questions.

  • This field is for validation purposes and should be left unchanged.

Or call 800-985-7215

Ready to Begin?

Start your application today!

Or call 800-985-7215 800-985-7215
for help with any questions you may have.