No. Assignment Posted on Deadline Comments etc.
1 Introduction to Algorithms (PDF) 25 August 06 September (11:59 PM)
2 Introduction to Cryptography (PDF) 01 September 13 September (11:59 PM)
3 Security and Privacy (HTML) (IPYNB) 12 September 20 September (11:59 PM)
4 Data Management (HTML) (IPYNB) 16 September 27 September (11:59 PM) Additional SQL
reference (link)
5 Computer Graphics (HTML) 22 September 04 October (11:59 PM)
6 RMQ Data Structure (IPYNB) 30 September 11 October (11:59 PM) Stock data (CSV)
7 Introduction to computer systems (PDF) 06 October 29 October (11:59 PM)
8 Computer Networks
(link: this has been set up on Gradescope
as an online quiz)
31 October 09 November (11:59 PM)
9 Robotics and Embodied AI (HTML) (IPYNB) 03 November 16 November (11:59 PM)
23 November (11:59 PM)
10 Error Correcting Codes (HTML) (IPYNB) 16 November 30 November (11:59 PM)
11 Game Theory
(PDF: this has been set up on Gradescope
as an online quiz)
19 November 30 November (11:59 PM)
12 Computer Architecture
(PDF: this has been set up on Gradescope
as an online quiz)
27 November 07 December (11:59 PM)
13 Verification
(PDF: this has been set up on Gradescope
as an online quiz)
03 December 09 December (11:59 PM)
14 Computability
(PDF: this does not require submission
and will not be included in grading)
09 December