CSCI 476: Computer Security 🖥️
Fall 2022
Quick Links
-Syllabus
-Project Details
-Github Repo for Class Code
-SEED Labs Information
📅 Date | 📋 Topic | 📖 Reading | 📊 Slides | 📝 Assignment |
---|---|---|---|---|
Thursday August 25th | Syllabus and Course Roadmap | Slides Lecture Recording | Please Fill out the Course Questionnaire! | |
Tuesday August 30th | Lab setup | |||
Thursday September 1st | Computer Systems Review | Slides Lecture Recording | ||
Tuesday September 6th | Operating Systems in a nutshell | Slides Lecture Recording Code from class |
Lab 0 Due | |
Thursday September 8th | Security and Threat Modeling | Slides Lecture Recording | ||
Tuesday September 13th | SET UID | pgs 1 -12 | Slides Lecture Recording | |
Thursday September 15th | SET UID | pgs 13-40 | Slides Lecture Recording Code from class |
Lab 1 (Threat Modeling) Due FRIDAY 9/16 |
Tuesday September 20th | Shellshock Attack | pgs 48-52 | Slides Lecture Recording | |
Thursday September 22nd | Shellshock Attack | Slides Lecture Recording Code |
||
Sunday September 25th | Lab 2 (SetUID) Due | |||
Tuesday September 27th | Buffer Overflow | pgs 63 - 99 | Slides Lecture Recording |
|
Thursday September 29th | Buffer Overflow | pgs 63 - 99 | Slides Lecture Recording |
|
Sunday October 2nd | Lab 3 (Shellshock) Due | |||
Tuesday October 4th | Buffer Overflow Countermeasures | pgs 63 - 99 | Slides Lecture Recording |
Extra Credit Survey | Thursday October 6th | Buffer Overflow Wrap up + SQL Injection | pgs 238 - 244 | Slides Lecture Recording |
Sunday October 9th | ||||
Tuesday October 11th | SQL Injection | Slides Lecture Recording | ||
Thursday October 13th | NO CLASS | |||
Sunday October 16th | Lab 4 (Buffer Overflow) Due | |||
Tuesday October 18th | XSS Attack | Slides Lecture Recording | ||
Thursday October 20th | XSS Attack | Slides Lecture Recording | ||
Sunday October 23rd | Lab 5 (SQL Injection) Due | |||
Tuesday October 25th | TCP/IP Attacks | Slides Lecture Recording Worm Demo (Task 6 for Lab 6) |
||
Thursday October 27th | TCP/IP Attacks | Slides Lecture Recording | ||
Monday October 31st | Lab 6 (XSS Injection) Due | |||
Tuesday November 1st | TCP Reset/Hijacking | Slides Lecture Recording | ||
Thursday November 3rd | Symmetric Crypto | Slides Lecture Recording | ||
Tuesday November 8th | NO CLASS (ELECTION DAY) | |||
Thursday November 10th | Symmetric Crypto | Slides Lecture Recording | Lab 7 (TCP Attacks) Due | |
Tuesday November 15th | Hashing | Slides Lecture Recording | ||
Thursday November 17th | Hashing | Slides Lecture Recording | ||
Sunday November 20th | Lab 8 (Symmetric Crypto) Due | |||
Tuesday November 22nd | No Class | |||
Thursday November 24th | No Class | |||
Tuesday November 29th | Asymmetric Crypto | Slides Lecture Recording | ||
Thursday December 1st | Lab 9/Lab 10 Help Session | |||
Sunday December 4th | Lab 9 (Hashing) Due | |||
Tuesday December 6th | Project Work Day (No Class) | |||
Thursday December 8th | Review | Study Guide | Slides Lecture Recording | Research Paper and Presentation Due |
Sunday December 11th | Lab 10 (Course Survey) Due | |||
Tuesday December 13th 2:00 - 3:50 PM | Final Exam |