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

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

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.