CS 462 – Cybersecurity Fundamentals

CS 462 serves as an introduction to networking and the Internet protocol stack. Then, the course covers cybersecurity topics using the Internet protocol stack as a foundation to understand those topics. Topics covered include an Introduction to networking and the Internet protocol stack; Vulnerable protocols such as HTTP, DNS, and BGP; Overview of wireless communications, vulnerabilities, and security protocols; Introduction to cryptography; Discussion of cyber threats and defenses; Firewalls and IDS/IPS; Kerberos; Transport Layer Security, including certificates; Network Layer Security.

Course Materials

Here is a paper that focused on describing a cybersecurity attack that was recent at the time with a focus on how the attack works and how it affected society at the time.

Blog2

Here is a screenshot showcasing the traceroute command

Here is proof of the completion of the included labs covering the topics discussed in the class.