Replying to your comment in case I find my Machine Architecture book while cleaning. It was the most fascinating class I’ve ever taken. The book teaches stuff like “how does electricity become things on screen” and “how to multiply and divide in binary” and “how binary translates insanely easily to hex and why didn’t I know that before this book what the heck” and “machine code wtf how did anyone ever program in this, that’s insane”
edit: writing programs in machine code was super fun and crazy also