This course is approved by the Kansas Board of Regents for guaranteed transfer among all Kansas Regents public postsecondary institutions. Additional courses may also be eligible for transfer. Please visit a JCCC counselor or the JCCC Registrar's office, and the Transfer Kansas portal to learn more.
University of Central Missouri
| Johnson County Community College Transfer Program to the University Central Missouri | Dr. Belinda Copus, School Chair |
| Department of Computer Science and Cybersecurity | Phone Number: 660-543-4930 |
| Cybersecurity, BS | Email: copus@ucmo.edu |
| Academic Year 2026-2027 | Homepage: 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 Residence Requirement, especially if enrolling in more than 60 hours at JCCC. Visit the UCM General Education Program guide for details.
UCM Upper-Level Requirement: Students should also be familiar with UCM’s Upper-Level Requirement. Upper-level credit is coursework completed at the 3000 and 4000 level. Hours earned as SC or CR credit (AP/CLEP/IB/military credits/work experience/prior learning) do not count towards upper-level credit. Transfer credit will retain the leveling as designated by the original granting institution regardless of whether a UCM equivalent’s leveling is different. All courses taken at a two-year college and any 1000/2000 level courses taken at a four-year institution will not be applicable toward upper-level hour (3000/4000 level) requirements, even if these courses are articulated to upper-level UCM courses or used as substitutions for upper-level UCM courses.
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.
JCCC Transfer Guide Disclaimer
It is the student's responsibility to check for updates to all transfer information. This transfer guide is provided as a service and is updated as needed. Degree requirements at the four-year colleges are subject to change by those institutions. To ensure you have the most accurate information about the program, you must meet with an advisor at the transfer institution.
Program Requirements
General Education Requirements
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 Code | Course Title | Course Hours | Transfer Code | Transfer Title | Transfer Hours |
| Code | Title | Hours | |||
| COMS 121 | Public Speaking | 3 | COMM 1000 | Public Speaking | 3 |
| MATH 161 | Elementary Statistics * + | 3 | ACST 1300 | Basic Statistics | 3 |
Cybersecurity Major Requirements (45 hours)
JCCC | UCM | ||||
|---|---|---|---|---|---|
| Course Code | Course Title | Course Hours | Transfer Code | Transfer Title | Transfer Hours |
| Code | Title | Hours | |||
| Select one of the following: | |||||
| Programming Fundamentals + | 4 | CS 1030 | Python Programming I | 3 | |
OR | |||||
| IT Scripting * + | 3 | CS 1030 | Python Programming I | 3 | |
| CS 210 | Discrete Structures I * + | 3 | CS 2400 | Discrete Structures | 3 |
| IT 175 | Cybersecurity Fundamentals * + | 3 | CYBR 1800 | Introduction to Cybersecurity | 3 |
| IT 230 | Linux Fundamentals + | 3 | CYBR 1500 | Command Line Environments | 3 |
| IT 238 | Digital Forensics * + | 3 | CYBR 4850 | Computer Network Forensics | 3 |
| IT 239 | Ethical Hacking * + | 3 | CYBR 4840 | Ethical Hacking | 3 |
Choose one of the following areas: Cyber Operations OR Secure Software Development
Cyber Operations (12 hours)
JCCC | UCM | ||||
|---|---|---|---|---|---|
| Course Code | Course Title | Course Hours | Transfer Code | Transfer Title | Transfer Hours |
| Code | Title | Hours | |||
| IT 141 | Introduction to Networks + | 3 | NET 1060 | Introduction to Networks | 3 |
| IT 150 | Switching, Routing, and Wireless Essentials * + | 3 | NET 1061 | Switching/Routing/Wireless Ess | 3 |
| IT 204 | Enterprise Networking, Security and Automation * + | 3 | NET 2060 | Networking/Security/Automation | 3 |
| IT 206 | Network Security Fundamentals * + | 3 | NET 3068 | Network Security I | 3 |
Secure Software Development (15 hours)
JCCC | UCM | ||||
|---|---|---|---|---|---|
| Course Code | Course Title | Course Hours | Transfer Code | Transfer Title | Transfer Hours |
| Code | Title | Hours | |||
| Select one of the following: | |||||
| Concepts of Programming Algorithms Using C++ * + | 4 | CS 1100 | Computer Programming I | 3 | |
OR | |||||
| Concepts of Programming Algorithms using C# * + | 4 | CS 1100 | Computer Programming I | 3 | |
OR | |||||
| Concepts of Programming Algorithms using Java * + | 4 | CS 1100 | Computer Programming I | 3 | |
| CS 236 | Object-Oriented Programming Using C# * + | 4 | CS 1110 | Computer Programming II | 3 |
| Select one of the following: | |||||
| Basic Data Structures Using Python * + | 4 | CS 2300 | Data Structures | 3 | |
OR | |||||
| Basic Data Structures Using Java * + | 4 | CS 2300 | Data Structures | 3 | |
No JCCC equivalent for: SE 3910 Software Engineering or SE 4950 Secure Software Engineering.
Cybersecurity Electives (6-12 hours)
Please note courses taken to satisfy the Cyber Operations option or Secure Software Development option do not satisfy Elective hours.
JCCC | UCM | ||||
|---|---|---|---|---|---|
| Course Code | Course Title | Course Hours | Transfer Code | Transfer Title | Transfer Hours |
| Code | Title | Hours | |||
| CIS 204 | UNIX Scripting and Utilities * + | 3 | CS 3500 | C and UNIX Environment | 3 |
| CIS 240 | Advanced Topics in Java * + | 4 | CS 4120 | Adv App Programming in Java | 3 |
| CIS 260 | Database Management * + | 4 | CS 4600 | Database Theory Applications | 3 |
| CIS 275 | Web-Enabled Database Programming * + | 4 | CS 4130 | Server Side Web Programming | 3 |
| Select one of the following: | |||||
| Concepts of Programming Algorithms Using C++ * + | 4 | CS 1100 | Computer Programming I | 3 | |
OR | |||||
| Concepts of Programming Algorithms using C# * + | 4 | CS 1100 | Computer Programming I | 3 | |
OR | |||||
| Concepts of Programming Algorithms using Java * + | 4 | CS 1100 | Computer Programming I | 3 | |
| CS 202 | Concepts of Programming Algorithms using Python * + | 4 | CS 2030 | Python Programming II | 3 |
| CS 236 | Object-Oriented Programming Using C# * +** | 4 | CS 1110 | Computer Programming II | 3 |
| CS 236 | Object-Oriented Programming Using C# * +** | 4 | CS 3110 | Apps Programming in C# .NET | 2-3 |
| Select one of the following: | |||||
| Basic Data Structures Using Python * + | 4 | CS 2300 | Data Structures | 3 | |
OR | |||||
| Basic Data Structures Using Java * + | 4 | CS 2300 | Data Structures | 3 | |
| IT 141 | Introduction to Networks + | 3 | NET 1060 | Introduction to Networks | 3 |
| IT 150 | Switching, Routing, and Wireless Essentials * + | 3 | NET 1061 | Switching/Routing/Wireless Ess | 3 |
| IT 204 | Enterprise Networking, Security and Automation * + | 3 | NET 2060 | Networking/Security/Automation | 3 |
| IT 206 | Network Security Fundamentals * + | 3 | NET 3068 | Network Security I | 3 |
| IT 223 | Azure Administration * + | 3 | CS 4610 | Intro to Cloud Computing | 3 |
| IT 257 | Cybersecurity Operations * + | 3 | NET 2061 | Cisco Cyberops Associate | 3 |
| Select one of the following: | |||||
| Information Technology Internship I * + | 3 | CS 4020 | Internship | 1-8 | |
OR | |||||
| Information Technology Internship II * + | 3 | CS 4020 | Internship | 1-8 | |
- *
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.