Cybersecurity Undergraduate Certificate

Certificate Requirements

The Undergraduate Certificate in Cybersecurity is a five-course (15 credit hours) interdisciplinary studies program. It is designed to help students from all backgrounds achieve a foundation in information security. It provides students the flexibility to focus on technical and/or managerial aspects of computer, software, network, and information security. With primary courses offered by Computer Science and Information Systems and Technology departments, the program also allows students to choose from a range of electives based on student interests. This certificate serves a broad group of managers, technical specialists, and professionals with or without a bachelor’s degree. A prior background in information security is not required to enter this program. A minimum GPA of 2.5 is required for admission.


All students must take three required courses and two electives.

Required Courses
INFSYS 3848Introduction to Information Security3
or CMP SCI 3702 Introduction to Cyber Threats and Defense
CMP SCI 4730Computer Networks and Communications3
or INFSYS 3842 Data Networks and Security
CMP SCI 4782Information Security3
or INFSYS 3858 Advanced Security and Information Systems
Choose two of the following:6
Software Security
Introduction to Android Apps: Android Fundamentals
Python for Scientific Computing and Data Science
iOS Apps
Computer Forensics
Introduction to Cryptography for Computer Security
Introduction to Cloud Computing
Introduction to Mobile Computing, Networking, and Security
Introduction to Security of IoT Systems
Data Programming
Artificial Intelligence Applications for Business
Applied Cryptography for Business
Cloud Security for Business
Secure Software Development
Information Security Risk Management and Business Continuity
Total Hours15

Students may substitute the above courses with other courses upon approval by the program adviser in either the Computer Science or Information Systems department. In all cases, 15 hours are needed to complete the Undergraduate Certificate in Cybersecurity. A minimum of three courses must be taken from UMSL. Students may not receive both the Undergraduate and the Graduate Certificate in Cybersecurity.

For more information, students can contact the program directors at

Learning Outcomes

Upon completion of the program, certificate earners will be able to: 

  • Analyze a cybersecurity problem and apply principles of cybersecurity and business decision making to identify potential solutions
  • Design, implement, and evaluate a cybersecurity-based solution to meet a given set of cybersecurity and business requirements
  • Describe professional responsibilities and make informed judgments in cybersecurity practice based on legal and ethical principles
  • Function effectively as a member of a team engaged in activities appropriate to the cybersecurity discipline