Found in 1 comment on Hacker News
rramadass · 2019-11-13 · Original thread
Two books (get used copies for cheap);

* Foundations of Computer Science - http://infolab.stanford.edu/~ullman/focs.html

* Specifying Software: A Hands-On Introduction - https://www.amazon.com/Specifying-Software-Hands-Introductio... The name is a misnomer. See the ToC. This is actually a practical introduction to CS theory.

Fresh book recommendations delivered straight to your inbox every Thursday.