Principles of Computer Science: An Invigorating, Hands-on Approach
Algorithms to Live By: The Computer Science of Human Decisions
Picador
45% off
The Art of Doing Science and Engineering: Learning to Learn
Stripe Press
14% off
Core Concepts in Computer Science: Data Mining (Book with DVD) - 3G E-Learning Llc,
Bookswagon