Books
The following are the lists of books I've read or reading.
Data Science & Machine Learning
- Pattern Recognition and Machine Learning by Christopher M. Bishop
- The Data Science Handbook by Field Cady
- Fundamentals of Data Engineering: Plan and Build Robust Data Systems by Joe Reis and Matt Housley
- Machine Learning with Python: Theory and Implementation by Amin Zollanvari
- Approaching (Almost) Any Machine Learning Problem by Abhishek Thakur
- Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications by Chip Huyen
- Dive into Deep Learning by Aston Zhang, Zachary C. Lipton, Mu Li, and Alexander J. Smola
- Web Scraping with Python: Data Extraction from the Modern Web by Ryan Mitchell
Computer Vision
- Digital Image Processing by Rafael C. Gonzalez and Richard Eugene Woods
- Computer Vision: Algorithms and Applications by Richard Szeliski
- Modern Computer Vision with PyTorch by V. Kishore Ayyadevara and Yeshwanth Reddy
Natural Language Processing
- Speech and Language Processing by Dan Jurafsky and James H. Martin
- Hands-On Large Language Models: Language Understanding and Generation by Jay Alammar and Maarten Grootendorst
- Build a Large Language Model (From Scratch) by Sebastian Raschka
- Large Language Models: A Deep Dive by Uday Kamath, Kevin Keenan, Garrett Somers, and Sarah Sorenson
Reinforcement Learning
- Reinforcement Learning: An Introduction by Andrew Barto and Richard S. Sutton
- Foundations of Deep Reinforcement Learning: Theory and Practice in Python by Laura Graesse and Wah Loon Keng
Computer Science
- Computer Systems: A Programmer's Perspective by Randal E. Bryant and David R. O'Hallaron
- Computer Networking: A Top-down Approach by Jim Kurose and Keith W. Ross
- Understanding Operating Systems by Ida Flynn
- How Linux Works: What Every Superuser Should Know by Brian Ward
- Introduction to the Design & Analysis of Algorithms by Anany Levitin
- Fundamentals of Software Architecture: An Engineering Approach by Mark Richards and Neal Ford
- Software Engineering for Data Scientists by Catherine Nelson
Electrical Engineering
- Signals and Systems by Alan V. Oppenheim
- Digital Fundamentals by Thomas L. Floyd
- Field and Wave Electromagnetics by David K. Cheng
- Digital Signal Processing by Alan V. Oppenheim and Ronald W. Schafer
- Microwave Engineering by David M. Pozar
- Fundamentals of Communication Systems by John G. Proakis and Masoud Salehi
Finance
- Just Keep Buying: Proven Ways to Save Money and Build Your Wealth by Nick Maggiulli
- Staff Engineer: Leadership Beyond the Management Track by Will Larson
- The Neatest Little Guide to Stock Market Investing by Jason Kelly
- The Art and Science of Technical Analysis: Market Structure, Price Action, and Trading Strategies by Adam Grimes
- Stock Market Wizards: Interviews with America's Top Stock Traders by Jack D. Schwager