Start with high-confidence algorithms books, then narrow by subgenre or adjacent topics.
American English File: Level 4 Student Book With Online Practice
Chris Bernhardt, Christina Latham-Koenig
Street-fighting Mathematics
Sanjoy Mahajan, Carver A. Mead
Algorithms
Panos Louridas
The Elements of Computing Systems, Second Edition
Noam Nisan, Shimon Schocken
The Alignment Problem
Brian Christian
Why Machines Learn
Anil Ananthaswamy
Hands-on Machine Learning With Scikit-learn, Keras, and Tensorflow
Aurélien Géron
Introduction to Machine Learning With Python
Andreas C. Müller, Sarah Guido
Deep Learning With Python, Third Edition
Francois Chollet, Matthew Watson
Build a Large Language Model (from Scratch)
Sebastian Raschka
Grokking Algorithms, Second Edition
Aditya Y Bhargava