Below are roughly the sections of the CLRS book that I will cover. I may de-emphasize some topics and add others, but this is basically the list.
Topic | Text Reference |
Introduction Potential web weaknesses and threats |
Forouzan's Textbook Chapters 1 & 2 Bellovin's Paper |
Malware: Viruses, rootkits, Worms, botnets, Trojan, Adware | |
The higher layers of the TCP/IP Protocols Vulnerabilities, Attacks, and Countermeasures: Transport Layer: TCP protocol, TCP session hijacking, reset and SYN flooding attacks DoS and DDoS attacks DNS protocol, attacks, and DNSSEC BGP protocol and Attacks Port scanning, Cookie poisoning, Buffer overflow and SQL injection. |
|
Transport-Level Security: Web security considerations Secure sockets layer HTTPS Transport layer security Secure shell (SSH) |
Stallings Textbook Chapter 17 |
Network Access Control and Cloud Security: Network access control Extensible authentication protocol IEEE 802.1X port-based network access control Cloud computing Cloud security risks and countermeasures Data protection in the cloud |
Stallings Textbook Chapter 16 |
Electronic Mail Security: Pretty good privacy Domain Keys Identified Mail S/MIME Enhanced security services: |
Stallings Textbook Chapter 19 |
Intruders: Intruders Intrusion Detection Password Management |
Stallings Textbook Chapter 22 |
Firewalls: The Need for Firewalls Firewall Characteristics and Access Policy Types of Firewalls Firewall Basing Firewall Location and Configurations |
Stallings Textbook Chapter 23 |
Week | Topic | Slides | Assignment | Due Date |
---|---|---|---|---|
Week 1 | Introduction Interesting Reading: Forouzan's Textbook Chapters 1 & 2 |
Lecture 0 Lecture 1a Lecture 1b |
- | - |
Week 2 | Malware: Viruses, rootkits, Worms, botnets, Trojan, Adware | Lecture 2 | - | - |
Week 3 | The higher layers of the TCP/IP Protocols Vulnerabilities, Attacks, and Countermeasures |
Lecture 3 | - | - |
Week 4 | The higher layers of the TCP/IP Protocols, Vulnerabilities, Attacks, and Countermeasures (cont.) + Lab #1 |
Lecture 4 Lab #1 |
Homework 1 Lab #1 |
February 24, 2021 |
Week 5 | Transport-Level Security Required Reading: William Stallings' Textbook Chapter 17 |
Lecture 5 | - | - |
Week 6 | Transport-Level Security (cont.) + Lab #2 |
Lecture 6 | Lab #2 | March 10, 2021 |
Week 7 | Network Access Control and Cloud Security Required Reading: William Stallings' Textbook Chapter 16 |
Lecture 7 | - | - |
Week 8 | Network Access Control and Cloud Security (cont.) + Lab #3 |
Lecture 8 | Lab #3 | March 24, 2021 |
Week 9 | Midterm Exam Exam will cover Lectures 0, 1a, 1b, 2, 3, 4, 5, and 6. Exam Date: March 26, 2021 |
- | - | - |
Week 10 | Electronic Mail Security Required Reading: William Stallings' Textbook Chapter 19 |
Lecture 9 | - | - |
Week 11 | Electronic Mail Security (cont.) + Lab #4 |
Lecture 10 | Lab #4 | - |
Week 12 | Intruders | Lecture 11 | - | - |
Week 13 | Firewalls | Lecture 12 | - | - |
Week 14 | Firewalls (cont.) Students' Presentations |
Lecture 13 | - | - |