Course Information
- Instructor: Prof. Yupeng Zhang (zhangyp@tamu.edu)
- Lectures: TR 5:30 pm - 6:45 pm, HRBB 113
- Office Hour: 1-2 pm Monday or by appointment, HRBB 414A
- TA: Zhiyong Fang (zhiyong.fang.1997@tamu.edu)
- TA’s Office Hour: 9-11 am Thursday or by appointment, HRBB 423C
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:
-
(Required) Introduction to Computer Security, by Michael Goodrich and Roberto Tamassia, Addison-Wesley Pearson, ISBN-10: 0-321-51294-4
-
(Optional) Handbook of Applied Cryptography – available online at: http://cacr.uwaterloo.ca/hac/
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
Links
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.