Introduction to complexity theory
Many lecture notes, thesis, etc. in theoretical computer science and discrete mathematics