Understanding Deep Learning
Simon J. D. Prince
Algorithm Design Manual
Steven S. Skiena
Modern Software Engineering: Doing What Works to Build Better ...
David Farley
Structure and Interpretation of Computer Programs
Harold Abelson & Gerald Jay Sussman
Testing Computer Software
Cem Kaner & Jack Falk & Hung Q. Nguyen
Release It!: Design and Deploy Production-Ready Software
Michael T. Nygard
Release It! (1)
Programming VB .NET: A Guide for Experienced Programmers
Jonathan Morrison & Gary Cornell
The Elements of Computing Systems: Building a Modern Computer ...
Noam Nisan & Shimon Schocken
The Elements of Computing Systems (1)