Skip to Main Navigation | Skip to Content



Cybersecurity Program

W.C. Morris Building, Room 222
Warrensburg, MO 64093
P:660-543-4930 F:660-543-8013
Dr. Xiaodong Yue, Department Chair



B.S. in Cybersecurity

Program Educational Objectives

Within a few years of graduation, a graduate with a Bachelor of Science degree in Cybersecurity will use the knowledge and skills obtained in the program to:

 

Additional, graduates with a Bachelor of Science degree in Cybersecurity will demonstrate the following specific student outcomes:

Program of Study

Course Title Credit
CS 2400 Discrete Structures 3
CS 3130 Secure Programming 3
CS 3300 Introduction to Cryptography 3
CS 3820 Usable Privacy & Security 3
CS 3830 Economics of Cybersecurity 3
CS 4140 Web Applications Security 3
CS 4800 Computer Networking 3
CS 4820 Introduction to Information Assurance 3
CS 4840 Ethical Hacking 3
CS 4850 Computer & Network Forensics 3
Elect one of the following two tracks   15-16
Cyber Operations
CS 1500 Command Line Environments 3
CS 2500 Computer Systems Administration 3
NET 1060 Introduction to Networks 3
NET 1061 Routers & Switching Essentials 3
NET 3068 Network Security I 4
Secure Software Development
CS 1100 Computer Programming I 3
CS 1110 Computer Programming II 3
CS 2300 Data Structures 3
CS 3910 Software Engineering 3
CS 4950 Secure Software Engineering 3
Electives from the following   3-9
CS 1100 Computer Programming I 3
CS 1110 Computer Programming II 3
CS 1500 Command Line Environments 3
CS 2300 Data Structures 3
CS 2500 Computer Systems Administration 3
CS 3110 Applications Programming with C# and .NET 3
CS 3120 Client Side Web Programming 3
CS 3500 C and UNIX Environments 3
CS 3800 Applications Development with VB.NET 3
CS 3910 Software Engineering 3
CS 4010 Special Topics in Cybersecurity 3
CS 4020 Internship in CS 3
CS 4110 Mobile Applications Programming with Android 3
CS 4120 Advanced Applications Programming. in Java 3
CS 4130 Server Side Web Programming 3
CS 4300 Algorithms Design and Analysis 3
CS 4500 Operating Systems 3
CS 4510 Intro. to Distributed Systems 3
CS 4600 Database Theory and Applications 3
CS 4610 Introduction to Cloud Computing 3
CS 4620 Big Data Systems 3
CS 4630 Data Mining 3
CS 4700 Artificial Intelligence 3
CS 4950 Secure Software Engineering 3
NET 1060 Introduction to Networks 3
NET 1061 Routers & Switching Essentials 3
NET 2060 Scaling Networks 3
NET 2061 Connecting Networks 3
NET 3068 Network Security I 4
Free Electives   23-30

General Education Courses (42 Hours)

Required General Education Courses

Course Knowledge Area Credit
CS 1030

Mathematics

3
ACST 1300 Mathematics 3
COMM 1000 or COMM 1050 Communication 3
CS 1800 Engagement 3


For a sample four-year plan, please see the following link.
Four-year plan