Skip to content
~vaibhav
Topics / Theoretical Computer Science

Theoretical Computer Science

Algorithms, complexity, computation, and the mathematical foundations of computing.

[you@here ~]$ grep -rl "theory" *.md

Foundational CS theory — what can be computed, how efficiently, and why. Browse the subtopics below.

Subtopics

  • Algorithms 2
  • Automata & Formal Languages 0
  • Computability 0
  • Computation 1
  • Computational Complexity 0
  • Computational Complexity 16
  • Graph Theory 0
  • Logic & Proof 0

Notes

  • Advanced Topics in Classical Complexity Theory 10/6/2026
  • Automata and Formal Languages 10/6/2026
  • Boolean Fourier Analysis and Complexity Measures of Boolean Functions 10/6/2026
  • Expander Graphs — Fundamentals 10/6/2026
  • Explicit Constructions of ε-Biased Distributions and Error-Correcting Codes 10/6/2026
  • Hierarchy Theorems, Relativization, and Circuit Complexity 10/6/2026
  • Hypercontractivity and Small-Set Expansion 10/6/2026
  • Interactive Proofs and the PCP Theorem 10/6/2026
  • Mathematical Preliminaries for the Theory of Computation 10/6/2026
  • Pseudorandomness — Expander Chernoff and ε-Biased Distributions 10/6/2026
  • Quantum Complexity Theory 10/6/2026
  • Reducibility and Advanced Computability Theory 10/6/2026
  • Space Complexity and Savitch's Theorem 10/6/2026
  • The Zig-Zag Product and SL = L 10/6/2026
  • Time Complexity — P, NP, and NP-Completeness 10/6/2026
  • Turing Machines and Decidability 10/6/2026
  • Kolmogorov Complexity 10/5/2026
  • Universal Source Coding 10/5/2026
  • Data Compression and Source Coding 9/8/2026

← all topics

RSS GitHub Email Colophon

Built 2026-10-26.