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

More info