Cryptography is essential in many cyber security goals and many
application domains. This course introduces students with a foundation
theory of cryptography and its application, including introductions to
number theory, symmetric-key cryptography, public-key cryptography, and a
brief overview of the research advances.
- Time and Venue:
2:30PM - 4:15PM, Tuesday, Lady Shaw Bldg (LSB) LT3
1:30PM - 2:15PM, Thursday, William M W Mong Eng Bldg (ERB) 803
- Tutorial Session (for revision, optional but recommended):
- from 26/9: 1:30pm-2:15pm, Tuesday, Venue: ERB 713
- Current Class composition: BSc(CS), BEng(IE), MSc(IE)
- "Prerequisites": basic modular arithmetic, discrete probabilities,
simple combinatorics, familiarity with logics, proofs, and the concept
of algorithm's time complexity
Students who have taken IERG4130, or other ECLT, IEMS courses on
cryptography can also take this class.