[Fall 2023] Computer Security
Frequently Asked Questions | Course Info | Syllabus | Grading Components
This is a portal page. The latest and detailed information can be found on the course website. You need to use an IP address of the NTU System (NTU, NTNU, NTUST) or the University System of Taiwan (NTHU, NYCU, NCU, NCCU) to access the website.
Last updated on Sep 07, 2023.
Frequently Asked Questions
Q: How can I enroll?
A: We will announce Homework 0x00 during the very first class, and distribute the enrollment code based on the HW0 score. You will have one week to solve the HW0 problems. Please make sure to register your enrollment willingness on NTU COOL and use your NTU email to register on our course website, so that we can cross-check and send the permission number to the correct email address.
Q: Can I audit?
A: Yes, as long as you can access the course website.
Q: What are the prerequisites?
A: We strongly recommend having a basic understanding of security, programming, and systems.
Course Info
- Course number: CSIE 7016
- Instructor: Hsu-Chun Hsiao
- Location: R204, CSIE Building
- Time: 09:10-12:10 (Fri.)
- Email: ctf [at] csie.ntu.edu.tw
- Course website
- Writeup submission site (NTU COOL)
- Discord discussion board
Syllabus (Tentative)
Wk. | Date | Topic | Note |
---|---|---|---|
1 | Sep 08 | Course Info | HW0 out |
2 | Sep 15 | Invited talk: Basic tools and experience sharing | HW0 due |
3 | Sep 22 | Crypto | HW0 writeup due |
4 | Sep 29 | No class (Mid-Autumn Festival) | HW1 release |
5 | Oct 06 | Crypto | |
6 | Oct 13 | Crypto (Invited talk: Side-channel analysis) | |
7 | Oct 20 | Reverse engineering | HW1 due; HW2 release |
8 | Oct 27 | Reverse engineering | |
9 | Nov 03 | Reverse engineering | |
10 | Nov 10 | Binary exploitation | |
11 | Nov 17 | Binary exploitation | HW2 due |
12 | Nov 24 | Binary exploitation | HW3 release |
13 | Dec 03 | Web security | |
14 | Dec 08 | Web security | HW4 release |
15 | Dec 15 | Web security | HW3 due |
16 | Dec 22 | Invited talk: From CTF to red/blue teams | |
17 | Dec 29 | No class | HW4 due; Paricipation writeup due |
18 | Jan 05 | Final exam (CTF; Jan 05 - Jan 07) | Final exam writeup due next week |
Grading Components
- Homework 0x00 (5%)
- Homework assignments (60%)
- Final exam + writeup (25%)
- Other CTF participation + writeup (10%)