Cyber Security Courses
Introduction to Cybersecurity
Discover the world of cybersecurity and its impact, as you uncover the most common threats, attacks and vulnerabilities.
Learn valuable security principles to defend networks.
Software Security - University of Maryland
In this course, you will explore the foundations of software security. You will consider important software vulnerabilities and attacks that exploit them -- such as buffer overflows, SQL injection, and session hijacking -- and consider defenses that prevent or mitigate these attacks, including advanced testing and program analysis techniques.