Prof. Zhou Yajin (周亚金)
Office: SHB 714 · Office hour: Fri 11:20–12:20 (or by appointment)
Monday 11:30–13:15
Tuesday 13:30–14:15
Basic Med Sci Bldg G18
One tutorial each week (required)
Classroom & time: TBA
| Name | Office | Office Hour | |
|---|---|---|---|
| CAI Jianquan Lead | Rm. 725, Ho Sin-Hang Engr. Bldg | [email protected] | Wed 11:00–12:00 |
| CHEN Jianzhou | Rm. 724, Ho Sin-Hang Engr. Bldg | [email protected] | Thu 11:00–12:00 |
| SHI Luxin | Rm. 727, Ho Sin-Hang Engr. Bldg | [email protected] | Mon 14:00–15:00 |
| WANG Hailin | Rm. 724, Ho Sin-Hang Engr. Bldg | [email protected] | Tue 14:30–15:30 |
| Week | Date | Monday | Tuesday | Slides |
|---|---|---|---|---|
| 1 | Sep 7–8 | Course Overview & Security Principles | Threat Modeling & Threat Landscape | TBA |
| 2 | Sep 14–15 | Vulnerabilities & Attacks: Buffer Overflow | More Memory-Safety Bugs | TBA |
| 3 | Sep 21–22 | Off-by-One (cont.) & Mitigations | Mitigating Memory Safety Vulnerabilities (cont.) | TBA |
| 4 | Sep 28–29 | No class Academic leave | No class Academic leave | TBA |
| 5 | Oct 5–6 | Mitigating Memory Safety Vulnerabilities (cont.) | Mitigating Memory Safety Vulnerabilities (cont.) | TBA |
| 6 | Oct 12–13 | Mid-term Exam Exam | Intro to Cryptography | 04-01 · Intro to Cryptography (updated) |
| 7 | Oct 19–20 | No class Chung Yeung | Symmetric Encryption (cont.) | 04-01 · Intro to Cryptography (updated) |
| 8 | Oct 26–27 | One-Time Pads & Block Ciphers | Block Cipher Modes + Cryptographic Hashes (intro) | 05-01 · One-Time Pad 05-02 · Block Cipher 05-03 · Block Cipher Operations 05-04 · Cryptographic Hashes |
| 9 | Nov 2–3 | Cryptographic Hashes (cont.), MACs, PRNGs & Diffie–Hellman | Public/Private Keys, Public-Key Encryption & Digital Signatures | 06-01 · MAC 06-02 · PRNG & Diffie–Hellman 06-03 · Public-Key Encryption & Digital Signatures Demo · Predictable RNG Wallet Recovery |
| 10 | Nov 9–10 | Web Security Model: Browser, Cookies & SOP | Web Attacks: XSS & CSRF | TBA |
| 11 | Nov 16–17 | SQL Injection & Web Defenses | Networking Refresher & Threat Model | TBA |
| 12 | Nov 23–24 | Network Attacks: IP, TCP & BGP | DNS Security | TBA |
| 13 | Nov 30 – Dec 1 | DoS, Firewalls & Intrusion Detection | Secure Network Protocols in Practice & Catch-up | TBA |
| 14 | Dec 7 | AI Security + Blockchain / Web3 Security Make-up | — | TBA |