Skip to main content

2026-2027 Undergraduate & Graduate Catalog [In Progress]

Search Help

Master of Science in Cybersecurity

Requirements for the M.S. in Cybersecurity

The M.S. in Cybersecurity (CYB) at Grand Valley State University is an applied, industry-focused program designed to equip students with practical, hands-on experience and technical expertise, preparing them for high-impact roles in the Cybersecurity domain.

All candidates for the degree must complete a total of 33 credits, including the following:

  • Core courses (18 credits)
  • Tracks courses (9 credits)
  • Electives (0-3 credits)
  • Capstone (3 or 6 credits)

Note: (*) Students are limited to 12 credits of courses that are dual-listed.

Core Courses

Students are required to complete the following 6 courses for a total of eighteen credits:

  • CYB 500: Linux and Python Scripting for Cybersecurity (3 credits)
  • CIS 554: Computer Networks (3 credits)
  • CYB 615: Cybersecurity Risk Management (3 credits)
  • CYB 616: Cybersecurity Fundamentals (3 credits)
  • CYB 617: Digital Forensics and Investigations (3 credits)
  • CYB 655: Advanced Applied Cryptography (3 credits)

Tracks

All candidates are required to complete one of the following tracks:

Network and Cloud Security

  • CYB 645: Network Security (3 credits)
  • *CYB 575: Wireless Network and Security (3 credits)
  • CYB 646: Cloud Security (3 credits)

AI in Cybersecurity

Human-Centered Computing Security

Secure Software

Cybersecurity Development Tools

Data Analytics for Cybersecurity

Elective Courses

One elective course will be required if the project option is chosen to meet the capstone requirement (instead of the thesis option). In this case, three credits of electives may be needed. Any College of Computing 500 or 600 level course can be used as an elective toward the M.S. in Cybersecurity degree. Note: If students have already completed 12 credit hours of 4xx/5xx dual-listed courses, they must not take additional 4xx/5xx dual-listed courses to fulfill the elective course requirement.

Capstone

Each candidate must complete either a three-credit project course (CIS 693), or six total credits of thesis (CIS 695) work. Please contact the graduate program director one semester prior to starting any of these.

OR

Proposed order of coursework using AI in the Cybersecurity track as an example

Year 1

Fall Semester

  • CYB 500: Linux and Python Scripting for Cybersecurity (3 credits)
  • CIS 554: Computer Networks (3 credits)
  • CYB 616: Cybersecurity Fundamentals (3 credits)

Winter Semester

Year 2

Fall Semester

  • CYB 619: AI for Cybersecurity (3 credits)
  • CYB 655: Advanced Applied Cryptography (3 credits)
  • Elective Course (3 Credits)

Winter Semester



If you are in need of assistance please submit any questions or comments.