DSME6788 Cyber Security
(1st Trimester, 2022-23)

🌕/🌒

Tentative Workload:

  1. Class Participation [10%] (please download uReply)
  2. "Lab" Assignment [15%] (slightly updated at 11:11pm, 18/9)
    (Due: September 23rd 2022 11:59pm HK Time)
  3. Individual Written Assignment [15%]
    (Due: November 10th 2022 12:00 noon HKT)
  4. Mid-Term [30%]
    (November 11th 2022, Scope = everything before mid-term)
  5. Group Project [30%]
    Project Report Deadline: December 7th 2022 23:59 HKT
    (hard deadline; reminder: allow time for Veriguide check)
No prior knowledge of security, cryptography, or number theory is required.

Class Schedule:

() indicates the corresponding textbook chapter.
(updated) slides will be moved to blackboard
  1. 9/9: Logistics, Overview (1), Malicious Software (6)
  2. 16/9: Overview (1, fin.)
    Cryptography (Overview) (2)
  3. 23/9: Crypto -- Mode of Operation, Message Authentication (2, fin.),
    Public-Key Cryptography (21)
  4. 30/9: Public-Key Cryptography (21, cont.)
  5. 7/10: Public-Key Cryptography and Public-Key Infrastructure (21, fin.)
    Internet Authentication Applications (Key Management) (23)
  6. 14/10: System Security and User Authentication (3)
    Access Control (4)
  7. 21/10: Access Control (4, fin.)
    Database Security (5)
  8. 28/10: Database Security (5, fin.)
    Software Security and Web Security (11)
  9. 4/11: Software Security and Web Security (11, fin.)
    Security Principles ("1*")
  10. 11/11: Mid-Term Examination
  11. 18/11: Testing and Auditing of Web App ("11*")
    Risk Management (14)
  12. 25/11: Network Security, Denial of Services (7)
    Intrusion Detection and Firewall (8, 9)

Required Textbook:

Computer Security: Principles and Practice