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 (Aug. 30) Introduction Security Properties and Principles Security vocabulary GT Ch. 1
2 (Sep. 6) OS Security Program vulnerabilities GT Ch. 3
3 (Sep. 13) Program vulnerabilities HW 1 due
4 (Sep. 20) Program vulnerabilities Crypto – symmetric GT Ch. 8.1
5 (Sep. 27) Crypto – symmetric vs. public GT Ch. 8.5, 8.2
6 (Oct. 4) Crypto – public GT Ch. 8.3-8.4 HW 2 due
7 (Oct. 11) Crypto hash functions and signatures, PKI, MIDTERM EXAM GT Ch. 8.4 MIDTERM Oct 13
8 (Oct. 18) Malware, Network Security – TCP/IP, UDP, NAT GT Ch. 4, Ch. 5
9 (Oct. 25) Network Security – DNS, Firewalls, VPN GT Ch. 6.1-6.4 HW3 due
10 (Nov. 1) Wireless Security Web Security GT Ch 6.5 GT Ch 7
11 (Nov. 8) Web Security HW4 due
12 (Nov. 15) Security Models GT Ch. 9
13 (Nov. 22) Bitcoin and Blockchains
14 (Nov. 29) Ethereum and Smart Contract HW5 due
FINAL EXAM See: http://registrar.tamu.edu/Courses,-Registration,-Scheduling/Final-Examination-Schedules MW 4:10pm has final exam Monday Decmber 13 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/fall2021/csce465/home

Assignments and grading: https://gradescope.com

Course management: 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.