Curriculum

Program Details

  • 30 Credits
  • Fully online - asynchronous format
  • 6 Semesters

Class Schedule

  • Classes are 8-weeks in length.
  • Fall and Spring semesters are broken into two sessions, A and B.
  • You will take one 8-week course in the A session and one 8-week course in the B session.
  • You will take one 8-week course in the summer.

Questions?

Contact: Graduate Admissions
Call or Text: (866) 380-5323
Email: gradadmissions@gonzaga.edu

 

    Course Progression

    Fall 2024 – 6 Credits

    • Fall A – CPSC 553 Applied Cryptography
    • Fall B – CPSC 548 Computer Security

    Spring 2025 – 6 Credits

    • Spring A – CPSC 532 Ethics of Advanced Computing
    • Spring B – CPSC 547 Network Security

    Summer 2025– 3 Credits

    • Summer – CPSC 546 – Operating System Security

    Fall 2025 – 6 Credits

    • Fall A – CPSC 541 – The Internet of Things
    • Fall B – CPSC 523 – Machine Learning for Cybersecurity

    Semester 5 – 6 Credits

    • Spring A - CPSC 510 – Intrusion Detection
    • Spring B – CPSC 511- Offensive Security & Penetration Testing

    Semester 6 – 3 Credits

    • Summer – CPSC 539 – Risk Management & Incident Response
     

    Prerequisites

    If you do not have a BS in computer science, computer engineering, web development, information technology or math, you will need to have taken courses in programming, computer organization and operating systems.

    Gonzaga offers the equivalent to these courses in a traditional classroom setting.

    Gonzaga courses:

    • CPSC 121, CPSC 260 and CPSC 346

    You can also take these courses through another regionally accredited institution either in person or online.