Computer Security Fall 2021

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. 140.{112, 113, 114, 115, 118, 122}.0.0/16 IP required.

Last updated on Oct. 08, 2021.

Frequently Asked Questions

Q: Where can I access first week's link? and the following weeks?
A: We will use either YouTube, Twitch, or Google Meet. The link will be shared on the course website and the Discord discussion board before class. Please register both to get timely update. As unexpected incidents may occur (e.g., the link is broken and we are unable to restore it in time), we will also post the video after class. The instructions will be available soon. Stay tuned!

Q: How can I enroll?
A: HW0 has been released on the course website. We will distribute the enrollment code based on the HW0 score as of 9:30am on October 1st, 2021. 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.

Q: Can I audit?
A: Yes, as long as you can access the course website.

Q: What are the prerequisites?
A: Having basic knowledges of security, programming, and systems is strongly recommended.

Course Info

Syllabus (Tentative)

Wk. Date Topic Note
1 Sep 24 Introduction HW0 out
2 Oct 01 Crypto HW0 due
3 Oct 08 Crypto HW0 writeup due; HW1 out
4 Oct 15 Crypto
5 Oct 22 Web security
6 Oct 29 Web security HW1 writeup due; HW2 out
7 Nov 05 Web security
8 Nov 12 No class
9 Nov 19 Reverse engineering HW2 writeup due
10 Nov 26 Reverse engineering HW3 out
11 Dec 03 Reverse engineering
12 Dec 10 Binary exploitation
13 Dec 17 Binary exploitation HW3 writeup due
14 Dec 24 Binary exploitation HW4 out
15 Dec 31 Holiday; No class
16 Jan 07 No class
17 Jan 14 Final CTF (01/14 9am - 01/16 5pm) HW4 writeup due
18 Jan 21 No class Final CTF writeup due

Grading Components