[CNS 2026] Cryptography and Network Security

Graduate Seminar  ·  CSIE 7190  ·  National Taiwan University

This is a portal page.
Please check NTU COOL for the latest and detailed information.

Last updated on 2026/02/21.

Frequently Asked Questions

Q: How can I enroll?
A: We will announce HW0 during the very first class and distribute the enrollment code based on the HW0 score by the second class.

Q: Can I audit?
A: Yes, if you're an NTU, NTUST, or NTNU student. No, otherwise. Due to limited TA resources, we won't grade your homework. Please fill in the same form shown above.

Q: What are the prerequisites?
A: Having basic knowledge in discrete mathematics, programming, and networking is strongly recommended. You're also expected to comprehend research papers and conduct a research project.

Course Info

Syllabus

Please log in to NTU COOL to access slides and videos.

Wk. Date Topic Reading HW
1 Feb 24 Course Introduction [slides] HW0 due on 02/28 23:59
2 Mar 03 Security and Crypto Overview #1 Reading #1 = HW0
3 Mar 10 Randomness Generation, Cryptographic Hash Functions #2 HW1 out
4 Mar 17 Symmetric Cryptography #3
5 Mar 24 Asymmetric Cryptography #4
6 Mar 31 Key Management #5
7 Apr 07 Project Overview #6 HW1 due; HW2 out
8 Apr 14 Authentication #7
9 Apr 21 Anonymity and Privacy #8
10 Apr 28 Internet Insecurity #9 Proposal due
11 May 05 TLS and MLS #10 HW2 due
12 May 12 Exam HW3 out
13 May 19 DDoS Attack and Defense #11
14 May 26 Advanced Topics #12
15 Jun 02 Group Presentation
16 Jun 09 Group Presentation HW3 due
17 Jun 16 No Class Report due

Teaching Team

Email: cns [at] csie.ntu.edu.tw

TA Office Hour Location
馮朗軒 (lead TA)
張耕綸
劉仲楷
黃昱凱
詹文淵
羅翊庭

Readings by Week

More Info