By completing Southern Oregon University’s 12-credit badge in Digital Security, students develop intermediate skills in the three core toolsets within Digital Security: Network Security, System Security, and Web Security. The Digital Security badge provides a strong foundation for students interested in securing entry-level employment in security.
Three courses totalling 12 credits, taken in sequence.
CS 456: Security 1 – 4 credits
CS 457: Security 2 – 4 credits
Select one of the following two courses:
CS 458: Security 3 – 4 credits
CS 455: Web Security – 4 credits
Students will be required to earn a minimum of a B- in all courses.
Cryptographic protocols and algorithms including symmetric key encryption, public key encryption, hash functions and digital signatures
Network Services including firewalls and intrusion detection
The Domain Name System (DNS) and attacks against it
Secure techniques for authentication and authorization
Software vulnerabilities such as buffer overflows, return oriented programming and race condition vulnerabilities
Familiarity with tools that discover software vulnerabilities like fuzzers, static code analyzers and symbolic execution
Defense against file injection attacks like Cross Site Scripting and SQL injection.
The ability to think like an adversary to analyze security threats
Hardware security issues such as Meltdown and Spectre