Canada's Online
Master of Science
in Cybersecurity

Canada's Online [br]Master of Science [/br]in Cybersecurity


St. Bonaventure University is here to help you protect Canada from cyberattacks with an online program built for working professionals. SBU’s rich history of academic accolades and tested program flexibility ensures not only your success, but the confidence you’ll receive the best return on your investment with a degree from a prestigious university in the United States.

Here's the data:

  • No GMAT requirement
  • Flexible, 100% online format
  • Six start dates per year
  • Named as one of the best 385 colleges (The Princeton Review)
  • Ranked #1 Best Value School based in New York State (2019 U.S. News and World Report)
  • Top 300 Best College Values (Kiplinger’s Personal Finance)


SBU has a long-standing relationship with the Western New York Cybersecurity Research Center and the Security Operations Center located on campus, so you have access to active business and research professionals who will help you develop a real-world cybersecurity skill set. You’ll achieve advanced proficiency in machine learning, secure software design, networking, data mining, cryptography, cybersecurity forensics, penetration testing, ethical hacking and more.

    Get Your Program Guide

    Cyber 501: Foundations of Cybersecurity, Ethical Hacking, Penetration Testing

    The goal of the course is to provide students with a fundamental understanding of cybersecurity and an in-depth understanding of penetration testing and ethical hacking. This course will include intelligence gathering, assessment of software vulnerabilities and weaknesses, cross-platform penetration testing, learning ethical hacking requirements, and data protection.

    Cyber 503 : Enterprise Security

    This course will expand on previous cybersecurity courses and introduce business and enterprise topics. This will be done through analysis of real-world business examples of cyberattacks and the needs businesses have in the areas of cybersecurity. This course will emphasize real-world developmental practices and aim to improve students’ ability to work in a professional cybersecurity environment.

    Cyber 504: Cybersecurity Forensics

    This course will give an in-depth look into the world of cyber-crime and digital evidence. Throughout this course, students will use industry tools to perform forensic analysis of crimes to learn about how to prevent, detect and respond to cyber-crime, cyber-terrorism and cyber-predators. This course aims to both inform students about the types of crimes that exist and teach them ways to catch those responsible.

    Cyber 509: Machine Learning with Applications in Cybersecurity

    This course will enhance students’ knowledge of the fundamentals of machine learning and how these technologies can be applied to cybersecurity. Different types of machine learning will be explored in the realms of cyber-crime and cyber-crime prevention.

    Cyber 508: Data Mining for Cybersecurity

    This course will help students understand the importance of data mining in the cybersecurity field and how to apply various data mining techniques. Students will learn about the fundamentals of data mining in general, growing their skills until they are able to later integrate data mining into cybersecurity applications and topics.

    Cyber 510: Risk Management and System Hardening & Protection

    This course will teach students skills required to perform cyber risk management for organizations as well as how to prevent systems from being breached to begin with. There are risks that accompany all systems, and this course will give students the tools to identify possible risks and show them how to manage breaches once they occur.