Bachelor of Science in Information Technology (Self-Paced)

Self-paced programs measure progress by what students know and can do, not by the amount of time spent in class as in traditional credit hour programs. Students advance by demonstrating mastery of specific learning outcomes through assessments. Skills and knowledge gained through work or life experience can help students move through a self-paced program more quickly than a credit hour program. However, all students, regardless of pace, must demonstrate mastery of every required course to earn the degree.

Mission

The Bachelor of Science in Information Technology program prepares students for career opportunities, advancement, participation and service in a variety of 21st century IT specializations.

Program Learning Outcomes

  • Interpersonal Skills: Demonstrate written and oral communication skills in collaborative environments.
  • Problem Solving: Apply current IT tools and techniques to solve multi-faceted technological issues.
  • Professionalism and Ethics: Engage in IT professional, ethical, legal, and social responsibilities and practices.
  • IT Integration: Apply IT best practices and standards to integrate systems to address a business need.
  • Information Assurance: Employ current information assurance principles to manage risk.
Degree Requirements

The bachelor’s degree requires a total of 120 credits, including major coursework, General Education, and electives.

Eligible industry certification exams may earn college credit that can be applied to this program. Click here for more information.

Core Requirements
CSCC 200Introduction to Computers and Data Processing3
CSCC 251Computer Systems Architecture3
CSCC 270Security3
CSCC 315Organizations, Management, and the Networked Enterprise3
CSCC 353Data Communications and Computer Networks3
CSCC 360Web Design and Technologies3
CSCC 361Operating Systems3
CSCC 362Fundamentals of Software Development3
CSCC 363Data and Information Management3
CSCC 383Applied Project Management3
CSCC 408Database3
CSCC 410Systems Analysis and Design3
CSCC 470Mobile Development Fundamentals3
CSCC 497Information Technology Capstone3
MATC 251Discrete Mathematics3
MGTC 411Foundations in Artificial Intelligence3
OLCC 414Team Building3
Core Requirements Subtotal51
Major Elective Requirements
Students in this major select six courses from the following list:
CSCC 301Introduction to Programming3
CSCC 304Spatial Visualization and Data Analytics3
CSCC 306Machine Learning3
CSCC 364Server Administration3
CSCC 420Database Querying and Reporting3
CSCC 475Cloud Computing3
CSCC 476Server & Desktop Virtualization3
CSCC 477Advanced Database Querying and Analytics3
CSCC 478Business Intelligence and Data Analytics3
Major Elective Requirements Subtotal 18
Total Major Credits69