The world is changing. We're here to help you change with it. Apply for FREE for a limited time.    |    Click to learn more    |    Additional COVID-19 Updates

For a limited time, use the discount code TOGETHER and we'll waive the $25 application fee.    |    Apply Today!

Colorado State University Global - 100% Online Degrees & Certificates


Want to learn more?

Fill out the form below and we'll contact you and answer all of your questions.

By submitting this form, I agree that representatives of CSU Global may contact me about educational services via email, phone, or text message including automated technology. Message and data rates may apply.

Love Your Career with a Bachelor of Science in Information Technology Online

Through software engineering or network analysis, you can join the exciting field of information technology. Apply your extensive knowledge of computers, programming, and all IT-related tasks related to the professional world. Responsibilities could include the following:


technology icon


systems illustration


technical graph icon


user needs icon


Career Success Series:
Artificial Intelligence & Robotics The Future of Work

Watch the Webinar



Career Outlook


Download the Information Technology Career Ladder to see the job title progression from Entry Level to Executive/C-level.


On average, the pay increase a typical CSU Global graduate of the B.S. in Information Technology program received one year after earning their degree.


Bachelor’s of Information Technology alumni from CSU Global report an estimated annual starting salary above $75k.


Top three titles as reported by Bachelor’s of Information Technology alumni from CSU Global.

What will I learn with a Bachelor's Degree in Information Technology?

CSU Global offers information technology undergraduate programs to help you jumpstart your career. The B.S. in IT program is designed to train you for a career in information technology. As a student in the online information technology degree program, you will prepare for professional certification exams while completing your coursework. Certifications like the following enhance your job-market value and highlight your commitment to your professional future.

  • CompTIA A+
  • CompTIA Network+
  • CompTIA Security+
  • CompTIA Project+
  • Microsoft Server 2016

Online IT degree coursework specializes in multiple subject matters to give you targeted skills that are useful in preparation for certifications. After completing the program, you will have foundational and practical knowledge across the field of information technology.

Please note: Because this IT degree course program prepares students to work with, administer, and operate a variety of operating systems. Students must have access to a Windows-based operating system and the Microsoft Office Suite in order to be successful.

web developer on laptop


This bachelor's degree in Information Technology contains a total of 120 credits broken down into the following categories:

General Education Courses (31 Credits)

CSU Global’s General Education Courses are more than a bachelor’s degree requirement. They are designed to help you develop and strengthen valuable skills demanded in the workplace.

Already taken some courses? Up to 90 total credits (and 64 from community colleges) can be transferred into an online degree in information technology program at CSU Global. Request a Transcript Evaluation Summary to see how close you already are to graduation!

Learn More About General Education

Core Degree Courses (39 Credits)

  • MTH350 Discrete Mathematics
    This online course provides an introduction to discrete math with a personalized learning approach designed for an Information Technology specialization. The main areas of study include combinatorics, sequences, logic and proofs, and graph theory. Assessments for this course will include discussions, mastery exercises, and critical thinking assignments with several IT-related applications. This course fulfills a general education mathematics requirement. This course is also offered through SSA. Credits earned using this option will appear on transcripts with an “S” suffix.) Course not eligible for Prior Learning Assessment (PLA) credit.
  • ORG300 Applying Leadership Principles
    The opportunities for students, in this first course, for all majors are to learn personal and professional leadership styles and drivers by providing an overview of leadership basics. Leadership skills are utilized across fields of study. Regardless of the roles individuals assume in an organization, they will need to communicate effectively, influence others, and understand the way they respond to others and why. The course engages students in discussion, exploration, and application of leadership skills, principles, and practices. Students will learn about the relationships and connections leaders have with individuals and organizations. Topics include leadership communication, motivation, style, and characteristics. Course not eligible for Prior Learning Assessment (PLA) credit.
  • ITS330 Web Design and Development
    This course offers an introduction to design principles, practices, processes, and technologies associated with web design. Students will gain an understanding of HTML programming, cascading style sheets, and JavaScript. Students will explore the effects of web compliance and accessibility standards on web design. Prerequisite: ITS320.
  • ITS335 Human Computer Interaction
    This course provides an introduction to Human-Computer Interaction (HCI) theories. Students will gain an understanding of the components required to design, evaluate, and implement and interactive computing system. The course will introduce concepts related to human psychology and perception, computer and interface system design, and system analysis. Prerequisite: ITS330.
  • ACT301 Financial Accounting
    This course is intended for the user of financial information. The goal of the course is to provide the tools for making more informed business decisions. Included are an analysis of the various financial statements, their use, and limitations in making business decisions. A detailed analysis of the components of the financial statement and their economic impact on wealth creation for the organization is emphasized. (This course is also offered through SSA. Credits earned using this option will appear on transcripts with an “S” suffix.)
  • ITS310 Introduction to Computer-Based Systems
    This course is an in-depth study of personal computer hardware, peripherals, and interfaces. It prepares students for the Essentials portion of the CompTIA A+ certification exam. Students are prepared to diagnose, troubleshoot, and maintain personal computer systems. It also provides a detailed overview of common peripheral devices and discusses how to connect them to personal computers. A simulated lab environment is incorporated into the course.
  • ITS315 Introduction to Networks
    This course provides an overview of computer networks including operating systems, networks, the internet and information system design, and the roles and responsibilities of technology professionals. Students are prepared for CompTIA Network+ and Testout Network Pro certification exams. Students also learn about wireless network and network security, and develop the ability to diagnose and troubleshoot common networking problem and issues.
  • ITS320 Basic Programming
    This course provides a detailed overview of fundamental programming, design, and testing concepts using Python. Students are introduced to the fundamentals of Python scripting and will become proficient in writing modular Python classes. At the core of class method development, students will write Python methods using lists, dictionaries, conditional logic, and looping controls. Recommended Prior Course: ITS310. (This course is also offered through SSA. Credits earned using this option will appear on transcripts with an “S” suffix.) Course not eligible for Prior Learning Assessment (PLA) credit.
  • ITS325* Technology, Ethics, and Global Community
    The course provides an exploration of the relationships between science, ethics, and technology, and the understanding of their roles in the global community. Students will understand and apply cyber law to the global marketplace as well as provide examples of Internet business models and how they are impacted by patent law. Students will gain a detailed understanding of the relationship that exists between technology and ethics from a business perspective. Prerequisite: ITS310
  • ITS350 Information Systems and Security
    Education in the need for security, planning, cryptology, and security technologies. Prepares students for CompTIA Security+ certification exam.
  • ITS400 Information Technology Project Management
    Prepares managers to develop an IT strategy that aligns business strategy with IT infrastructure for a competitive advantage. Prepares students for the CompTIA Project+ certification. (This course is also offered through CBE. Credits earned using this option will appear on transcripts with an "EX" suffix.)
  • ITS405 Intermediate Networking
    This course provides students with the skills and knowledge necessary to implement a core Windows Server 2016 infrastructure in an enterprise environment. The course covers implementation, management, maintenance, and provisioning of services and infrastructure in a Windows Server 2016 environment. This course aligns with, and prepares students to obtain, the Microsoft Certified Solutions Associate (MCSA): Windows Server 2016 certification 70-740: Installation, Storage, and compute with Windows Server 2016. Recommended Prior Course: ITS315. (This course is also offered through CBE. Credits earned using this option will appear on transcripts with an “EX” suffix.) Course not eligible for Prior Learning Assessment (PLA) credit.
  • ITS410 Database Management
    This course teaches students to design, implement, and use database management systems. Students gain a working knowledge of available software packages, concepts of query languages, software integration services, and security considerations. Students will also learn fundamentals of structured query language (SQL) in developing common queries and reports. (This course is also offered through SSA. Credits earned using this option will appear on transcripts with an "SSA" suffix.)
  • ITS420* Advanced Network Systems
    This course presents advanced network and systems concepts to the student utilizing Linux. Students gain an understanding of the basics of networking routing and switching. They also examine and practice the concepts and skills necessary to function as a system administrator in a Linux environment. It prepares students for the Linux+ certification exam. Prerequisite: ITS315. Course not eligible for Prior Learning Assessment (PLA) credit.
  • ITS430 Network Enterprise Solutions
    ITS430 Network Enterprise Solutions provides students with the skills and knowledge necessary to deploy, configure, and manage Microsoft Windows Server 2016, a powerful and complex operating system. Over the next eight weeks, you will learn a great deal about Windows Server 2016. This course aligns with, and prepares student to obtain, the Microsoft Certified Solutions Associate (MCSA): Windows Server 2016 certification 70-741: Networking with Windows Server 2016. Prerequisite: ITS315. Course not eligible for Prior Learning Assessment (PLA) credit.
  • ITS480 Information Technology Capstone
    This course will allow for students to complete an academic project that represents a culmination of their knowledge in Information Technology. Students will demonstrate the ability to review, analyze, and integrate appropriate IT concepts into a capstone project.
  • ITS495* Information Technology Practicum
    This course is designed for students as an opportunity to demonstrate program outcomes learned in the B.S. Information Technology under the supervision of both faculty and organizational personnel. Assignments are designed to combine theory and professional practice and include weekly journals, a mid-term conference with the instructor, faculty practicum coordinator, and on-site supervisor, as well as a final report reviewing the practicum experience. Prerequisite: ITS320, ITS410, and ITS430. Course not eligible for Prior Learning Assessment (PLA) credit.

* ITS325, ITS420, and ITS495 are optional courses that will provide students with practical experience in organizations specific to information technology. ITS495 may not be available in all states; see the State Specific Authorization Policy under Admissions Policies.

Degree Specialization (Optional) (15 Credits)

Elective Courses (Remaining credits to reach 120 total credits)

The remainder of your Bachelor in IT degree is comprised of courses of your choice that support your educational goals and needs. Including a specialization reduces the number of elective credits you'll need to complete your bachelor's degree in Information Technology.

How much will my degree cost?

Tuition Rates

Your education should increase your earning potential, not your monthly bills.

Learn More

Employer Discount

Your employer may be one of 3,000+ we partner with to offer a 10% discount on tuition.

Learn More

Financial Aid

You may be eligible to receive financial aid to help cover the cost of your education.

Learn More


Regional accreditation by the Higher Learning Commission (HLC) means your degree comes from a top quality, trusted university.


CSU Global was ranked #1 on Great Value Schools’ Most Affordable Information Technology Degree Programs list.


CSU Global was ranked #3 on Best Value Schools’ Best Information Technology Degree Programs list.


Intelligent ranked CSU Global #5 Best Online Information Technology Degree Programs.


College Choice ranked CSU Global #5 on their list of Best Online Information Technology Degrees.

Ready to Get Started? Learn More

“My experience with CSU Global has been amazing! After clicking ‘get more information’ my world was changed. The Enrollment Counselor walked me through each step to make sure I was making the right choices and decisions, then helped with financial aid options and getting me enrolled in my first courses! I wasn’t sure I could go back to school, but with the help of everyone at CSU Global, my dreams seem attainable now. I would totally recommend this online institution to anyone needing to get their bachelor’s or master’s!”


B.S. in Information Technology Student

Why You Should Earn Your Online Undergraduate Degree

At CSU Global, you get more than just a diploma. Our career-driven curricula are based on real-world concepts that help you excel in the workplace on day one. You’ll get training and experience from faculty who have worked in your chosen field. And because we know how hard it can be for modern learners to juggle education, work, and family responsibilities, we lock in your tuition rate so you can enjoy the same affordability for the duration of your enrollment.

desktop icon


clock icon


calendar icon


stopwatch icon


Adult learners on a computer

Learn Valuable Skills

As a student in the Bachelor’s in IT program, you learn to effectively integrate IT-based solutions through the development of abilities in computing, mathematics, and business.

  • Analyze problems, and identify and define the computing requirements appropriate to the solution.
  • Design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
  • Evaluate the local and global impact of computing on individuals, organizations, and society.
  • Use and apply current technical concepts and practices in human computer interaction, information management, programming, networking, and web systems and technologies.
  • Identify and analyze user needs with consideration for the selection, creation, evaluation, and administration of computer-based systems.

Finish Faster and For Less with Alternative Credit Options

Credit by Exam

You can get credit by taking exams for what you have already learned.

Learn More

Self-Study Assessments (SSA)

CSU Global will help you prepare to earn course credits for taking a proctored exam for specific content areas.

Learn More

CSU Global Prior Learning Assessment (PLA)

Earn credit for what you have already learned in your career or other educational experience.

Learn More