Master of Science

The master's degree in cybersecurity requires completion of 30 credit hours and helps you take your career to the next level. Advanced application of cybersecurity principles and concepts, derived from real threats, ready you to be the leader your organization needs to protect its data. You will build and enhance your technical skills in cybersecurity while also exploring skill sets in communication, project management, and collaboration that senior leaders need.

Courses for the cybersecurity master’s program are offered online or in-person, giving you the ability to learn in the setting that suits you best—choose fully online without scheduled class meetings (asynchronous), or a new flexible option to attend either online or in-person at a set time each week (synchronous).

For international admission, please consult timelines and requirements.  

Attend a Virtual Information Session

  • June 28 Tuesday, Noon

M.S. in Cybersecurity

Virtual Information Session

 Date: Tuesday, June 28    Time: Noon EST     Location: Online via Webex

Learn about Western Michigan University's M.S. in Cybersecurity degree program at this free online event.

Sign up

Foundation Courses

Students must successfully complete the following courses:

  • CYIS 5710: Information Security Fundamentals
  • CYCS 5710: Network Security Fundamentals

Core Courses

Students must choose and successfully complete at least five of the following core courses:

  • CYCS 5730: Secure System Administration

  • CYCS 5740: Web Application Security

  • CYCS 5750: Software Development for Cybersecurity

  • CYIS 6710: Information Assurance and Security

  • CYIS 6720: Cybersecurity Governance, Risk Management, and Compliance

  • CYIS 6730: Cyberwarfare, Cybercrime and Digital Forensics

Elective Courses

Students completing all six of the core courses must choose and successfully complete two of the following elective courses. Students completing five of the core courses above must choose and successfully complete three of the following elective courses:

  • CYCS 6730: Installation Hardening

  • CYCS 6740: Wireless Ethical Hacking

  • CYCS 6750: Network Penetration Testing

  • CIS 6300: Business Data Management

  • CIS 6620: Business Project Management

  • CIS 6660: Information Security Operations Management

Students admitted through the College of Engineering and Applied Sciences must take at least 18 credits of their classes in CYCS courses. Students admitted through the Haworth College of Business must take at least 18 credits of their classes in the CIS/CYIS courses.

All courses are offered online in an accelerated 7.5-week-long format. View the course schedule here.

Current tuition rates are available from the Office of the Registrar.