Program Overview
Cyber Security, B.S.Cy.S.
Learning Outcomes
Students who complete the undergraduate program in cyber security will be able to:
- Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
- Apply security principles and practices to maintain operations in the presence of risks and threats.
Tulsa Curriculum and First Year Experience
Core Curriculum and First Year Experience
- FYE 1001 First Year Experience
- ENGL 1033 Exposition and Argumentation
- ENGL 2093 STEM and Business Writing
General Curriculum
- Quad I: Creative Arts (6 hours)
- Quad II: Humanities (6 hours)
- Quad III: Social Sciences (6 hours)
- Quad IV: Natural and Applied Sciences (7 hours)
Some major required courses may be double counted to fulfill a quad requirement.
Mathematics
Take 12-13 hours of Math. If MATH 2014 or MATH 1243 is the starting level, 3 hours will be added to general Electives to replace credit for MATH 1163 or MATH 1143.
- MATH 1143 Mathematical Functions or
- MATH 1163 Pre-calculus Mathematics
- MATH 1243 Applied Calculus or
- MATH 2014 Calculus I
- MATH 3013 Discrete Mathematics
- STAT 2013 Introduction to Statistics or
- STAT 4813 Statistical Methods for Scientists and Engineers
Cyber Security Major Requirements
Introductory Programming
Choose one of the following:
- BIS 3023 Business Programming Concepts II
- CS 1043 Introduction to Programming and Problem-solving
- ECE 2063 Introduction to Computer Organization and Microprocessors
- ES 2513 Engineering Applications Programming
Cyber Security Core
- CYB 3023 Cyber and Society Seminar
- CYB 3053 Operating Systems Concepts
- CYB 3073 Introduction to Cyber Security or
- CS 3073 Introduction to Cyber Security
- CYB 3353 System Administration or
- CS 3353 System Administration
- CYB 3363 Data Security and Cryptography
- CYB 4003 Cyber Capstone
- CYB 4073 Cyber Defense Technology and Management or
- BIS 4073 Information Security
Pathway Courses
Students pursuing the Bachelor of Science in Cyber Security (B.S.Cy.S.) complete courses in one of two pathways:
Cyber Security Pathway
- CYB 2004 Secure Software Development I
- CYB 2013 Secure Software Development II
- CYB 3043 Enterprise Networks and Security or
- BIS 3043 Telecommunications
- Twelve hours of cyber security or computer science electives at the 3000 level or above selected with approval of advisor.
Computer Science Pathway
- CS 2003 Fundamentals of Algorithm and Computer Applications
- CS 2123 Data Structures
- CS 4333 Computer Networks
- CYB 4104 Software and Network Security
- Nine hours of cyber security or computer science electives at the 3000 level or above selected with approval of advisor
Cyber Security Electives
Any CYB course at 3000 level or higher. Additionally, the following courses may be used to satisfy Cyber Security Electives:
- BIS 4043 Database Design and Applications
- BIS 4053 Systems Analysis and Design
General Electives (29-30 hours)
Selected with approval of advisor.
AI for Cyber Security Specialization
This optional specialization specifies elective courses that students can complete to obtain the designation.
- CS 3083 Fundamentals of AI Systems
- CS 4103 Fundamentals of Machine Learning
- CYB 4203 Secure and Trustworthy AI
- CYB 4223 AI Cyber Security Applications
Total: 120 hours
To become a candidate for a degree in cyber security, a student must complete all computer science courses in the curriculum with a grade-point average of at least 2.0, and earn a grade point average of 2.0 or higher overall. CS 3363 may not be taken for cyber security elective credit.
