books by subject
Software Architecture

Requirements Engineering: Processes and Techniques

Modern Software Development Using Java

Object-Oriented Systems Analysis and Design Using UML

The Art of R Programming

Close to the Machine: Technophilia and Its Discontents

Solving the Year 2000 Problem

The Y2K Survival Guide: Getting To, Getting Through, and Getting Past the Year 2000 Problem

Arduino Workshop

Python Crash Course (2nd Edition): A Hands-On, Project-Based Introduction to Programming

Organizational Patterns of Agile Software Development

Test Driven Development: By Example

Microsoft Office Word 2003 Step by Step

An Analysis of the Information Technology Standardization Process: International Symposium Proceedings

Web Services Essentials

Agile Testing: A Practical Guide for Testers and Agile Teams (Addison-Wesley Signature) (Addison-Wesley Signature Series (Cohn))

Foundations of Parallel Programming

Software for Use: A Practical Guide to the Models and Methods of Usage-Centered Design

Microsoft Office System Plain & Simple -- 2003 Edition

Input/Output in Parallel and Distributed Computer Systems

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley Signature Series (Fowler))

Computer Organization and Design: The Hardware/Software Interface

Enterprise Cloud Computing: Technology, Architecture, Applications

Regular Expression Pocket Reference

Enterprise Integration: An Architecture for Enterprise Application and Systems Integration

Troubleshooting Oracle Performance

Pragmatic Programmer, The: From Journeyman to Master

Visual Basic 2005 JumpStart

Software Engineering (International Computer Science Series)

Psychology of Computer Programming
