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 hours of core business courses depending on the chosen concentration.
Concentration and general elective credit hours vary based on concentration:
- Cybersecurity requires 18 concentration-specific and 7 general elective credit hours
- Data Analytics requires 21 concentration-specific and 4 general electives credit hours
- ICT requires 15 concentration-specific and 6 general elective credit hours.
120 total credit hours are required to graduate. Keep in mind that you’re required to transfer in with at least 24 credit hours. Any additional transfer credits may significantly reduce your required hours to graduate.
Below are the full degree and concentration requirements:
For information about courses that carry general education credit, view the
General Education Program section.
Must complete:
ECON 2100 - Principles of Microeconomics
CSB 3000 – Computer and Business Ethics
MGT 1100 - Business Orientation (Required for Data Analytics and ICT concentrations)
CIS 1100 - Computer & Info Sys
CIS 2400 - Fundamentals of Info Sys
ACCT 2400 - Principles of Accounting I
MGT 3400 - Business Communication
DSC 2000 - Quantitative Methods for Bus
ACCT 2500 - Principles of Accounting II
MGT 3010 - Career Readiness (Required for Data Analytics and ICT concentrations)
MGT 3000 - Organization & Management
DSC 2010 - Elementary Statistics
MKT 3210 - Principles of Marketing
DSC 3020 - Statistical Analysis
FIN 3200 - Principles of Finance
BLAW 3100 - Legal Environment of Business
DSC 3750 – Operations Management
MGT 4740 - Strategic Management
CSB 2000 Introduction to Computer Science and Business
CSEC 2000 Cybersecurity Fundamentals
CIS 2000 Business Programming I
CIS 2100 Business Programming II
CIS 2500 Information Technology and Systems Software
CIS 2620 Project Management
CIS 3440 Database Management Systems
CIS 4600 Systems Analysis and Design
CSB 4900 Capstone I
Cybersecurity elective courses - 18 credit hours
Elective courses - 7 credit hours
Data Analytics elective courses - 21 credit hours
Elective courses – 4 credit hours
ICT elective courses - 15 credit hours
Elective courses - 6 credit hours
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.