This 1986 MIT course teaches computing from first principles. It’s so far a nice little tour through so many techniques that I take for granted as a software engineer.

Prem @pgkr