books by subject
Introduction to Programming

Core Java (Java Series (Mountain View, Calif.).)

Object Oriented Systems Analysis: Modeling the World in Data: Modelling the World in Data (Yourdon Press Computing)

Natural Language Processing for Prolog Programmers

Object Oriented Design

Teach What You Know: A Practical Leader's Guide to Knowledge Transfer Using Peer Mentoring

Programming from Specifications (Prentice Hall International Series in Computing Science)

Program Construction and Verification

Programming 16-bit Machines: The P.D.P-11, 8086 and MC68000

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design

Structured Rapid Prototyping: An Evolutionary Approach to Software Development (Yourdon Press Computing)

Systematic Programming: An Introduction (Prentice-Hall series in automatic computation)

The Essence of Professional Issues in Computing (Essence of Computing)

An Introduction to Programming with Visual Basic 6.0: United States Edition (INTRODUCTION TO PROGRAMMING USING VISUAL BASIC 50)

Using Z : Specification, Refinement, and Proof

The Turing Option (Roc S.)

Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy

SystemVerilog Verification Methodology Manual,

Introduction to Computer Assisted Language Teaching

MathsLinks: 3: Y9 Teacher's Book C

Data Structures and Algorithms (Addison-Wesley Series in Computer Science and Information Pr)

PROLOG Primer

Compilers: Principles, Techniques and Tools

The C++ Programming Language
Programmer's Guide to the EGA and VGA Cards

The Unix System (International Computer Science Series)

PROLOG Programming for Artificial Intelligence (International computer science series)

An Introduction to Database Systems

Ada from the Beginning

PASCAL Precisely
