Master of Science Course Schedule

Western Michigan University M.S. in cybersecurity courses are offered during the following semesters. If you have questions about course offerings, visit the Office of the Registrar or contact us.

This schedule is tentative and may be changed.

Course title and numberSemester offered       Credit hours
CYCS 5710: Network Security Fundamentals (F)Fall/Spring3
CYIS 5710: Information Security Fundamentals (F)Fall/Spring3
CYCS 5730: Secure System Administration (C)Spring3
CYCS 5740: Web Application Security (C)Spring3
CYCS 5750: Software Development for Cybersecurity (C)Summer II3
CYIS 6710: Information Assurance and Security (C)Fall 3
CYIS 6720: Cybersecurity Governance, Risk Management, and Compliance (C)Spring3
CYIS 6730: Cyberwarfare, Cybercrime and Digital Forensics (C)Summer I3
CYCS 6730: Installation Hardening (E)Fall3
CYCS 6740: Wireless Ethical Hacking (E)Fall3
CYCS 6750: Network Penetration Testing (E)Spring3
CIS 6300: Business Data Management (E)Fall3
CIS 6620: Business Project Management (E)Spring3
CIS 6660: Information Security Operations Management (E)Fall3
BCM 6050: Academic and Business Communication Skills (E)Fall/Spring3
CYIS 5770: Cybersecurity Special Topics (E)Fall/Spring/Summer1-4
CYCS 5770: Cybersecurity Special Topics (E)Fall/Spring/Summer1-4

Code

F = Foundation (2 courses required)

C = Core (5 of the 6 must be taken)

E = Elective (2-3 must be taken depending on core)