Schedule

This is a tentative schedule. It will be updated according to the actual progress.

  • Event
    Date
    Description
    Course Material
  • Holiday
    02/09/2024 (Mon)
    Inauguration Ceremony for Undergraduates (Class Suspended)
  • Lecture
    03/09/2024 (Tue)
    09/09/2024 (Mon)
    10/09/2024 (Tue)
    Overview

    Readings: Ch1.1-1.3, 1.5-1.7 of [StallingsBrown]

  • Lecture
    16/09/2024 (Mon)
    17/09/2024 (Tue)
    23/09/2024 (Mon)
    24/09/2024 (Tue)
    30/09/2024 (Mon)
    Cryptography

    Readings: Ch2.1, 2.5, Ch19.1-19.2, 19.4-19.6 of [StallingsBrown]

    Additional references: [Schneier04], [Mitnick02], [Garfinkel02], [Barman01], [Mel] Ch. 1,2,3, [Kaufman 02] Ch3-4, [Schneier 96], [Mel] Ch. 5, [Ferguson 10]

  • Holiday
    01/10/2024 (Tue)
    Public holiday – National Day
  • Lecture
    07/10/2024 (Mon)
    08/10/2024 (Tue)
    MAC, Hash Function and Message Digest

    Readings: Ch2.2, 20.1-20.2 of [StallingsBrown]

    Additional references: [Kaufman 02] Ch5, [Burnett 01], [Mel] Ch. 7, 13, 14

  • Holiday
    14/10/2024 (Mon)
    15/10/2024 (Tue)
    The instructor will be on conference leave - No Lectures
  • Due
    18/10/2024 11:59PM
    Friday
    Assignment #1 - Written Assignment is due!
  • Lecture
    21/10/2024 (Mon)
    22/10/2024 (Tue)
    28/10/2024 (Mon)
    29/10/2024 (Tue)
    Public Key Crypto; PKI and Authentication; Key Management

    Readings: Ch2.3-2.4, 20.3-20.4, 22.2-22.3, Ch19.7 of [StallingsBrown]

    Additional references: [Mel] Ch. 9, 12, 15, [Kaufman 02] Ch6, [Burnett 01], [Ford 01]

  • Lecture
    04/11/2024 (Mon)
    05/11/2024 (Tue)
    Network Security

    Readings: [Skoudis], Ch6, 7, 8, 9, 11.1-11.2 of [StallingsBrown]

    Additional references: [Northcutt 05], [Liska 03], [McClure 09]

  • Lecture
    11/11/2024 (Mon)
    12/11/2024 (Tue)
    Buffer Overflow, Perimeter-based Defense for Network Security

    Readings: [Skoudis], Ch4.1-4.4, Ch12 of [StallingsBrown]

    Additional references: [Stuttard11], [Skoudis] Ch. 3,4, [McClure09], [Stein98], [Vega02], [Heiderich11], [Clarke09]

  • Due
    11/11/2024 11:59PM
    Monday
    Assignment #2 - Written+Hands-on Assignment is due!
  • Lecture
    18/11/2024 (Mon)
    19/11/2024 (Tue)
    Web Applications Security

    Readings: Ch4.1-4.4, Ch12 of [Skoudis]

    Additional references: [Mel] Ch.19,20,21, [Rubin01], [Kaufman02], [Smith07], [OWASP2017], [OWASPMobile2016], [OWASP2013]

  • Lecture
    25/11/2024 (Mon)
    26/11/2024 (Tue)
    System Security

    Readings: Ch21.1-21.3 of [StallingsBrown]

    Additional references: [Rescoria 01], [Kaufman02] Ch17-19

  • Due
    25/11/2024 11:59PM
    Monday
    Hacking Lab #1 - Network Security & Buffer Overflow is due!
  • Lecture
    02/12/2024 (Mon)
    [Make-up Lecture] Secure Protocols. Time: Dec 2 (Monday) 11:30am to 2:30pm; Venue: TBD