Course Information
- Instructor: Prof. Yupeng Zhang (zhangyp@tamu.edu, PETR 220)
- Lectures: MW 4:10 pm - 5:25 pm, HRBB 124
- Office Hour: 2-3pm Tuesday
-
TAs: Haidong Wang (hdwang@tamu.edu, EABA 108B)
Avdhi Hitesh Shah (Grader, avdhi.shah@tamu.edu)
- TA’s Office Hour: Tuesday and Thursday 4-5pm at EABA 108B
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:
-
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
Week | Topic | Required Reading | Assignment |
---|---|---|---|
1 (Aug. 24) | Introduction Security Properties and Principles Security vocabulary | Ch. 1 | |
2 (Aug. 29) | OS Security Program vulnerabilities | Ch. 3 | |
3 (Sep. 7) | Program vulnerabilities | Labor day: 9/5. | |
4 (Sep. 12) | Program vulnerabilities Crypto – symmetric | Ch. 8.1 | HW 1 due. |
5 (Sep. 19) | Crypto – symmetric | Ch. 8.5, 8.2 | Guest lecture at PETR118 on 9/19, by Prof. Yanning Shen, Machine learning fairness |
6 (Sep. 26) | Crypto – public | Ch. 8.3-8.4 | HW 2 due |
7 (Oct. 3) | Crypto hash functions and signatures, PKI | Ch. 8.4 | |
8 (Oct. 12) | MIDTERM Oct 12 | Fall break: 10/10. | |
9 (Oct. 17) | Malware and Network Security | Ch. 4 | |
10 (Oct. 24) | Network Security | Ch. 5, 6.1-6.4 | HW3 due |
11 (Oct. 31) | Network Security | Ch 6.5 | No class on 10/31 due to travel. |
12 (Nov. 7) | Web Security | Ch.7 | No class on 11/9 due to travel. |
13 (Nov. 14) | Web Security | Ch. 7 | HW4 due |
14 (Nov. 21) | Security Models | Ch. 9. | Thanksgiving: No Class on 11/23. |
15 (Nov. 28) | Bitcoin and Ethereum | ||
16 (Dec. 5) | Honor Presentations | HW5 due |
FINAL EXAM See: http://registrar.tamu.edu/Courses,-Registration,-Scheduling/Final-Examination-Schedules.
MW 4:10pm has final exam on Monday Decmber 12 from 3:30pm-5:30pm.
Grading
Homeworks: 500 points (distributed across 5 homeworks). Your assignments must be typed and in PDF format. Submit assignment to gradescope (https://www.gradescope.com)
Midterm exam: 200 points
Final exam: 300 points
Links
Piazza: https://piazza.com/tamu/fall2022/csce465/home
Assignments and grading: https://gradescope.com
Course syllabus and slides: https://canvas.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.