• ""
Note: The chapters are taken from the required textbook. Additional links and reading from internet sources will be added.
Date Topics Reading HW & Project Labs
Jan. 9 Intro: Syllabus, Vulnerabilities, Threats, Attacks [slides] Ch. 1 HW0: create a GENI NCSA account, download kali VM, metasploitable (Note: this homerk will not be graded, but it is needed to complete the rest of your assignments) L1: Command line
Jan. 14 Authentication [slides] Ch. 2
Jan. 16 Authentication [slides], Khan academy videos on information theory. Ch. 2
Jan. 21 Additional Reading SHA1, Access Control [slides], Reconnaissance [slides] Ch. 2
Jan. 23 Cryptography - intro [slides] Ch. 2
Jan. 28 Cryptography - intro [slides] Ch. 12
Jan. 30 Cryptography - DES, AES DES, AES [slides] Ch. 12 L2: Password tools
Feb. 4 Cryptography - Key Exchange Diffie Hellman [slides], Confusion vs. Diffusion [link] Ch. 12 HW1
Feb. 6 Cryptography - RSA Ch. 12
Feb. 11 Computer networks nuts and volts [slides] L3: crypto tools
Feb. 13 Computer networks nuts and volts [slides]
Feb. 18 Computer networks nuts and volts (DNS, TCP, UDP), Midterm Review
Feb. 20 Midterm Exam
Feb. 25 Computer Networks (TCP/IP) L4: Wireshark
Feb. 27 Computer Networks (TCP/IP)
3-Mar Web app exploits [slides] ch. 4
5-Mar Web app exploits, Browser vulnerabilities [slides] ch. 4 HW2: injection, XSS, GENI TCP/IP stack Lab 5: Web app exploits (in class, no submission on Oaks)
10-Mar Network Security [slides] ch. 6
12-Mar Computer Networks (ARP) - Online lecture [video1: Layer 2, video2: Protocol Insecurities Part1, video3>] ch. 6
17-Mar Spring Break
19-Mar Spring Break Deadline for NCL Registration - March 20
24-Mar Network Security Project: NCL March 23-30 Mandatory Pre-season
26-Mar Network Security HW3: GENI DNS spoofing, DDoS & Snort
31-Mar Software security ch. 3
2-Apr Software security [slides] ch. 3, Smashing the stack for fun and profit Project: NCL April 3-5 Mandatory Individual Game
7-Apr Software security ch. 3
9-Apr OS security [slides] ch. 5 Lab 6: Penetration Testing
14-Apr OS security ch. 5
16-Apr OS security ch. 5 HW4: buffer 0verflow
21-Apr Final review [pdf, slides]
Final Exam: Section 01 April 28 16:00 - 19:00, Section 02 April 26 16:00 - 19:00