Yifan's Learning Journey
read Introduction to the Theory of Computation
Introduction
Regular Languages
Context-Free Languages
The Church–Turing Thesis
Decidability
Reducibility
Advanced Topics in Computability Theory
Time Complexity
Space Complexity
Intractability
Advanced Topics in Complexity Theory