Schedule and Readings


Introduction (Lecture Notes)

Overview of Network Security (Lecture Notes)


Internet Architecture and IP Addresses (Lecture Notes)

ARP Protocol and ARP Cache Poisoning (Lecture Notes)

IP Protocol and Fragmentation (Lecture Notes)

ICMP Protocol (Lecture Notes)

UDP Protocol (Lecture Notes)

TCP Protocol and Attacks (Lecture Notes)


Basics of Cryptography (Lecture Notes)

IPSec (Lecture Notes)

Kerberos (Lecture Notes)


DNS and Pharming Attacks (Lecture Notes)

Cross-Site Scripting

SQL Injection Attacks

Security of BGP Routing Protocols (Lecture Notes)


Firewall (Lecture Notes)

Intrusion Detection (Lecture Notes)


Other Reading Materials