Cyber-security is the art of protecting networks, devices, and data from unauthorized access or criminal use and the practice of ensuring confidentiality, integrity, and availability of information.  The MSOE Cybersecurity Minor program is designed to provide students with exposure to the technical skills required to design and engineer modern, resilient, cyber-secure products that can be confidently used by others.

There currently is a tremendous shortage in technology workers with an adequate background in Cyber-security.  In the United States alone, between 2020 and 2021, there was a 30% increase in cybersecurity jobs (A Resilient Cybersecurity Profession Charts the Path Forward: (ISC)2 Cybersecurity Workforce Study 2021.).  But, with this growth, a staggering number of positions, potentially as high as one half million (Business Facilities, 2021), remain unfilled; 60% of organizations face direct risks due to skills shortages (Schwartz, 2021). 

In Wisconsin alone in 2021, it was estimated that there are over 4500 cyber-security job unfilled openings, and the supply of workers to fill those positions is “Very Low” (Cybersecurity Supply / Demand Heatmap, 2021).  This concern has received significant amounts of attention in the media and public policy forums. (Cybersecurity Jobs in Demand, 2021) (Cybersecurity’s Catch-22: As hacking attacks increase, a staffing shortage leaves networks exposed, 2021)(Cybersecurity industry facing hurdles in hiring, 2022) (Wisconsin Governor’s Cybersecurity Summit focuses on the importance of collaboration, 2021) .  In the Chicago metro area, the number of job openings has grown by 74% in the past decade while the total number employed has grown by 45%. 

Starting with the 2024-2025 catalog, the CSSE Department is offering a Cyber-security Minor.  This minor is intended increase the technical competence of students in the computing fields towards cyber-security.  This minor will hopefully begin to address the concerns from corporate partners that skills of current graduates are inadequate in the area of cyber-security.


Program Requirements

The official program requirements can be found in the MSOE Academic Catalog here.

Required Courses

Required Courses
Credits
Prerequisite Courses
CYB-2001 Introduction to Cybersecurity Principles
3
CSC1120 CSC 1120 - Data Structures and Graphical Interfaces
CYB-2311 Introduction to Applied Cryptography
3
MTH2310 Discrete Mathematics
CSC1120 CSC 1120 - Data Structures and Graphical Interfaces
SOC3001 Cybercrime: Human Perspectives
3
COM2001 Writing for the STEM Disciplines
SWE4540 Network Security Tools and Practices
3
CSC 3210 Operating Systems
CYB4911 Cybersecurity Micro Practicum
1
Enrollment in any CSSE or ECBE capstone course (SWE4901, CSC4901, ELE4901, BME4901, CPE4901, SWE4901, CSC4902, ELE4902, BME4902 or CPE4902)

Elective Courses

Required Courses
Credits
Prerequisite Courses
SWE4511 DevSecOps 4
SWE3411 Software Requirements and Architecture
CSC3210 Operating Systems
CYB3551 Software Forensics 3
CSC3210
CYB4010 Software Reverse Engineering 3
CSC2210 and CSC3210
CSC4201 Microservices and Cloud Computing 3
CSC3210

Sample Course Flow

Note: The following flowcharts represent sample flows through the program.  As a new program, this schedule is subject to change as courses are developed and faculty are assigned to courses.

Sample Software Engineering Flow

Sample FLowchart
      for students in the Software Engineering Program

Sample Computer Science Flowchart

Sample Computer
      Science Flowchart

Frequently Asked Questions

  • Can program electives be used in the minor?
    • Yes, students who are enrolled in the cyber-security minor can use these courses as technical electives within their programs and as courses in the general education program as is applicable.  For the software engineering and computer science course, any of the CYB prefix courses can be used as either a Program-Lower technical elective of Program-Upper Technical elective, depending upon level.  SOC3001 Cybercrime: Human Perspectives meets the Raider Core CLO Requirement for Embrace Diversity.