Computer Organization and Design: The Hardware/Software InterfaceSep 26 2013by David A. Patterson and John L. Hennessy
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)Aug 2 1995by Frederick P. Brooks Jr.
Programming Massively Parallel Processors: A Hands-on ApproachDec 14 2012by David B. Kirk and Wen-mei W. Hwu
Arduino + Android Projects for the Evil Genius: Control Arduino with Your Smartphone or TabletNov 15 2011by Simon Monk
Computer Architecture: From Microprocessors to SupercomputersFeb 16 2005by Behrooz Parhami
Advanced Digital Logic Design Using VHDL, State Machines, and Synthesis for FPGA'sApr 25 2005by Sunggu Lee
Computers as Components: Principles of Embedded Computing System DesignMay 9 2012by Marilyn Wolf
Smart Machines: IBM's Watson and the Era of Cognitive ComputingOct 15 2013by John E. Kelly III and Steve Hamm