IERG4130

Introduction to Cyber Security

Fall 2026 Β· 2026–27 Term 1 Β· CUHK, Information Engineering
πŸ‘€ Prof. Zhou Yajin πŸ“… Mon 11:30–13:15 Β· Tue 13:30–14:15 πŸ“ Basic Med Sci Bldg G18

Instructor & Class

Instructor

Prof. Zhou Yajin (ε‘¨δΊšι‡‘)

[email protected]

Office: SHB 714 Β· Office hour: Fri 11:20–12:20 (or by appointment)

Lectures

Monday 11:30–13:15

Tuesday 13:30–14:15

Basic Med Sci Bldg G18

Tutorial

Thursday 15:30–16:15

MMW 707

Teaching Assistants

NameOfficeEmailOffice Hour
CAI Jianquan LeadRm. 725, Ho Sin-Hang Engr. Bldg[email protected]Wed 11:00–12:00
CHEN JianzhouRm. 724, Ho Sin-Hang Engr. Bldg[email protected]Thu 11:00–12:00
SHI LuxinRm. 727, Ho Sin-Hang Engr. Bldg[email protected]Mon 14:00–15:00
WANG HailinRm. 724, Ho Sin-Hang Engr. Bldg[email protected]Tue 14:30–15:30

Weekly Schedule

Tentative. The topics below are provisional and may change during the term. Slides will be posted here after each lecture.
Schedule update (Sep 2026): Prof. Zhou is on academic leave Sep 28–29, so lectures from Week 5 shift one week later. The mid-term (Oct 12) and final review (Nov 30 – Dec 1) keep their dates; AI Security and Blockchain / Web3 move to a single make-up session on Monday 7 Dec, 9:30 a.m.–12:15 p.m., LSB LT6.
WeekDateMondayTuesdaySlides
1Sep 7–8Course Overview & Security PrinciplesCourse Overview & Security Principles (cont.)01 Β· Overview
02 Β· Basic Concepts & Principles
2Sep 14–15Memory Vulnerabilities & AttacksMemory Vulnerabilities & Attacks (cont.)Memory Vulnerabilities & Attacks
Demo code
3Sep 21–22Off-by-One (cont.) & Mitigating Memory Safety VulnerabilitiesMitigating Memory Safety Vulnerabilities (cont.)Mitigating Memory Safety Vulnerabilities
Demo code
4Sep 28–29No class Academic leaveNo class Academic leaveβ€”
5Oct 5–6Mitigating Memory Safety Vulnerabilities (cont.)Mitigating Memory Safety Vulnerabilities (cont.)Mitigating Memory Safety Vulnerabilities
Demo code
6Oct 12–13Mid-term Exam ExamSymmetric Encryption & HashingTBA
7Oct 19–20No class Chung YeungPublic-Key Crypto, Signatures & PKITBA
8Oct 26–27Randomness & Key ExchangeTLS / HTTPSTBA
9Nov 2–3Web Security ModelWeb Attacks: XSS & CSRFTBA
10Nov 9–10SQL Injection & Web DefensesIntroduction to NetworkingTBA
11Nov 16–17Network AttacksDNS SecurityTBA
12Nov 23–24Network Defenses (Firewalls, IDS/IPS)Privacy, Anonymity & Social EngineeringTBA
13Nov 30 – Dec 1Course Review ICourse Review II + Q&ATBA
14Dec 7AI Security & Blockchain / Web3 Security Make-up Β· Mon 9:30 a.m.–12:15 p.m. Β· LSB LT6TBA