Course Notes

Course Notes

Oct 15, 20261 min read

Class notes, ideas, and questions from my courses.

Browse Courses · All tags

Notes

  • Lecture 0 Introduction
  • Lecture 1 Time Complexity
  • Lecture 2 Space Complexity
  • Lecture 4 Polynomial Hierarchy
  • Chapter 0 Overview
  • Chapter 1 Introduction
  • Chapter 2.1 Application Layer 1
  • Chapter 2.2 Application Layer 2
  • Chapter 2.3 Application Layer 3
  • Chapter 3.1 Transport Layer 1
  • Chapter 3.2 Transport Layer 2
  • Course Overview
  • Lecture 1 Classical Cryptography
  • Lecture 2 Modern Cryptography
  • Lecture 3 Perfect Secrecy and OTP
  • Lecture 4 Computational Security and PRG
  • Lecture 5 Pseudo OTP
  • Lecture 6 CPA Security and PRF
  • Lecture 7 Stream and Block Ciphers
  • Lecture 8 Modes of Operation and MAC
  • Lecture 9 MAC Security and CBC-MAC
  • Lecture 1 Introduction
  • Lecture 2 Paging
  • Lecture 3 k-Server
  • Lecture 4 Online Scheduling

Graph View

  • Notes

Created with Quartz © 2026

  • Homepage