Course Information

Course Description

Contents: Fundamental concepts and principles of computer security, operating system and network security, secret key and public key cryptographic algorithms, hash functions, authentication, firewalls and intrusion detection systems, IPSec and VPN, wireless and web security.

Textbooks:

Schedule (tentative)

Week Topic Required Reading Assignment
1 (Jan. 14) Introduction Security Properties and Principles Security vocabulary GT Ch. 1 Thompson paper
2 (Jan. 21) OS Security Program vulnerabilities GT Ch. 3 https://www.scmagazine.com/home/security-news/feds-charge-14-with-making-atm-cashouts-appear-like-one/ AlephOne paper
3 (Jan. 28) Program vulnerabilities HW 1 due Tues Jan 28
4 (Feb. 4) Program vulnerabilities Crypto – symmetric GT Ch. 8.1
5 (Feb. 11) Crypto – symmetric vs. public GT Ch. 8.5, 8.2
6 (Feb. 18) Crypto – hash functions and signatures, PKI GT Ch. 8.3-8.4 HW 2 due Tues Feb 18
7 (Feb. 25) Malware, MIDTERM EXAM GT Ch. 4 MIDTERM Thu Feb 27
8 (Mar. 3) Network Security – TCP/IP, UDP, NAT GT Ch. 5 HW 3 due Tues Mar 3
SPRING BREAK
9 (Mar. 17) Network Security – DNS, Firewalls, VPN GT Ch. 6.1-6.4
10 (Mar. 24) Wireless Security Web Security GT Ch 6.5 GT Ch 7 HW 4 due Thu Mar 26
11 (Mar. 31) Web Security
12 (Apr. 7) Security Models GT Ch. 9 HW 5 due Thu Apr 9
13 (Apr. 14) Distributed Security GT Ch. 10
14 (Apr. 21) Physical Security GT Ch. 2 HW 6 due Thu Apr 23
FINAL EXAM See: http://registrar.tamu.edu/Courses,-Registration,-Scheduling/Final-Examination-Schedules TR 5:30pm has final exam Tuesday May 5 from 3:30pm-5:30pm

Grading

Homeworks: 550 points (distributed across 6 homeworks). Your assignments must be typed and in PDF format. Submit assignment to gradescope (https://www.gradescope.com)

Midterm exam: 200 points

Final exam: 250 points

Piazza: https://piazza.com/class/k5ble8wlxibb3

Assignment Turnin: https://gradescope.com

Gradebook: http://ecampus.tamu.edu/

Ethics & Academic Integrity Statement and Policy

We will study/discuss threats and attacks in the class/lab. You should be fully aware of ethics when studying these techniques. If in any context you are not sure about where to draw the line, come talk to me first.

“An Aggie does not lie, cheat, or steal or tolerate those who do.” For additional information, please visit: http://aggiehonor.tamu.edu.

Upon accepting admission to Texas A&M University, a student immediately assumes a commitment to uphold the Honor Code, to accept responsibility for learning, and to follow the philosophy and rules of the Honor System. Students will be required to state their commitment on examinations, research papers, and other academic work. Ignorance of the rules does not exclude any member of the TAMU community from the requirements or the processes of the Honor System.