University of Central Missouri

Johnson County Community College Transfer Program to the University Central Missouri  Dr. Belinda Copus, School Chair
660-543-4930
Cybersecurity, B.S. copus@ucmo.edu
Academic Year 2025-2026 www.ucmo.edu/ cybersecurity

Program Description

The Associate of Arts degree (A.A.) at JCCC is a general transfer degree and partners well with the first two years of most bachelor degree programs. Students who transfer to UCM with an Associate of Arts degree are considered to have met all 42 hours of UCM’s General Education requirements, with the exception of Major/Minor-Required General Education courses and the Constitution Requirement. Visit the UCM General Education Program guide for details. The elective hours within the A.A. allow students to complete additional general education and lower division courses required for specific majors/minors.

Students who transfer to UCM without a degree (or a degree other than an AA) will have all coursework evaluated on a course-by-course basis. JCCC students not completing the AA degree should visit the UCM General Education Program guide for course equivalents and also the UCM catalog for any specific or additional General Education requirements for their UCM program of study.

NOTE: Courses taken to fulfill General Education requirements may not be taken on the pass/fail basis.

Students should be cognizant of UCM’s Upper-Level Course Requirement and Residence Requirement, especially if enrolling in more than 60 hours at JCCC. Visit the UCM General Education Program guide for details.

Courses taken at two-year colleges are not applicable toward UCM Upper-Level Requirement. Students are advised to meet with a UCM advisor before taking additional hours at JCCC.

The Cybersecurity, BS degree requires a minimum of 120 credit hours.

Program Requirements

GENERAL EDUCATION REQUIREMENTS with JCCC Equivalents - All students must complete a minimum of 42 credit hours in general education. The following general education courses are required by this major.

JCCC
UCM
Course CodeCourse TitleCourse HoursTransfer CodeTransfer TitleTransfer Hours
MATH 201Statistics*3ACST 1300
& ACST 3311
Basic Statistics
and Intro to Prob Stat
3
COMS 121Public Speaking3COMM 1000Public Speaking3

 CYBERSECURITY MAJOR REQUIREMENTS (45 hours) with JCCC Equivalents

JCCC
UCM
Course CodeCourse TitleCourse HoursTransfer CodeTransfer TitleTransfer Hours
Select one of the following:
Programming Fundamentals 4 CS 1030 Python Programming I+
IT Scripting* 3 CS 1030 Python Programming I+
CS 210Discrete Structures I*3CS 2400Discrete Structures3
IT 175Cybersecurity Fundamentals* 3 CYBR 1800 Introduction to Cybersecurity+
IT 230Linux Fundamentals 3 CYBR 1500 Command Line Environments+
IT 238Digital Forensics* 3 CYBR 4850 Computer Network Forensics+
IT 239Ethical Hacking* 3 CYBR 4840 Ethical Hacking+

 Choose one of the following areas: (12-15 hours) with JCCC Equivalents

Cyber Operations (12 hours) OR Secure Software Development (15 hours)

JCCC
UCM
Course CodeCourse TitleCourse HoursTransfer CodeTransfer TitleTransfer Hours
IT 141Introduction to Networks3NET 1060Introduction to Networks3
IT 150Switching, Routing, and Wireless Essentials*3NET 1061Switching/Routing/Wireless Ess3
IT 206Network Security Fundamentals* 3 NET 3068 Network Security I+
IT 204Enterprise Networking, Security and Automation*3NET 2060Networking/Security/Automation3

 

JCCC
UCM
Course CodeCourse TitleCourse HoursTransfer CodeTransfer TitleTransfer Hours
Select one of the following:
Concepts of Programming Algorithms Using C++* 4 CS 1100 Computer Programming I+
Concepts of Programming Algorithms using C#* 4 CS 1100 Computer Programming I+
Concepts of Programming Algorithms using Java* 4 CS 1100 Computer Programming I+
CS 236Object-Oriented Programming Using C#* 4 CS 1110 Computer Programming II+
Select one of the following:
Basic Data Structures Using Python* 4 CS 2300 Data Structures+
Basic Data Structures Using Java* 4 CS 2300 Data Structures+
SE 3910 Software Engineering+ No equivalent
SE 4950 Secure Software Engineering+ No equivalent

 CYBERSECURITY ELECTIVES (6-12 hours) with JCCC Equivalents - Please note courses taken to satisfy the Cyber Operations option or Secure Software Development option do not satisfy Elective hours.

JCCC
UCM
Course CodeCourse TitleCourse HoursTransfer CodeTransfer TitleTransfer Hours
CIS 204UNIX Scripting and Utilities* 3 CS 3500 C and UNIX Environment+
CIS 240Advanced Topics in Java* 4 CS 4120 Advanced Applications Programming in Java+
CIS 260Database Management* 4 CS 4600 Database Theory Applications+
CIS 275Web-Enabled Database Programming* 4 CS 4130 Server Side Web Programming+
Select one of the following:
Concepts of Programming Algorithms Using C++* 4 CS 1100 Computer Programming I+
Concepts of Programming Algorithms using C#* 4 CS 1100 Computer Programming I+
Concepts of Programming Algorithms using Java* 4 CS 1100 Computer Programming I+
CS 202Concepts of Programming Algorithms using Python* 4 CS 2030 Python Programming II
CS 236Object-Oriented Programming Using C#* 4 CS 1110 Computer Programming II+ OR CS 3110 Applications Programming in C# and .NET+
Select one of the following:
Basic Data Structures Using Python* 4 CS 2300 Data Structures+
Basic Data Structures Using Java* 4 CS 2300 Data Structures+
IT 141Introduction to Networks3NET 1060Introduction to Networks3
IT 150Switching, Routing, and Wireless Essentials*3NET 1061Switching/Routing/Wireless Ess3
IT 204Enterprise Networking, Security and Automation*3NET 2060Networking/Security/Automation3
IT 206Network Security Fundamentals* 3 NET 3068 Network Security I+
IT 223Azure Administration* 3 CS 4610 Introduction to Cloud Computing+
IT 257Cybersecurity Operations* 3 NET 2061 Cisco CyberOps Associate+
Select one of the following:
IT 271Information Technology Internship I* 3 CS 4020 Internship+
IT 272Information Technology Internship II* 3 CS 4020 Internship+
*

JCCC Course has a prerequisite or corequisite.

+

Course requires a grade of “C” or better. 

**

CS 236 transfers to UCM as CS 1110 OR CS 3110. 

Last Approved Thu Nov 13 11:51:05 2025