COMP5631: Cryptography and Security  
Instructor: Prof. Cunsheng DING


Course information

Course syllabus

Lecture slides 

Assignments 

Breaking classical ciphers 

Reading materials

Crypto demos

Videos on security topics


Prerequisites of this PG course

• A very good capability of mathematics (discrete mathematics and elementary number theory). 

• The basic knowledge of computer networks.   


Who cannot take this course? 

• Those who are weak at mathematics. 

• Those who do not have the basic knowledge of computer networks.

• Those who are not willing to spend enough time on this course.


Go back to Cunsheng Ding's homepage