Computer Science Books


Cocoa Programming for Mac OS X

The best-selling introduction to Cocoa, once again updated to cover the latest Mac programming technologies, and still enthusiastically recommende…

(4 )

The Art of the Metaobject Protocol

The CLOS metaobject protocol is an elegant, high-performance extension tothe CommonLisp Object System. The authors, who developed the metaobject p…

(4 )

Foundations of Computer Science: C Edition

Aho and Ullman have created a C version of their groundbreaking text. As in that text, this book combines the theoretical foundations of computing…

(4 )

Readings in Database Systems, Third Edition

Readings in Database Systems, 3rd Edition is the most up-to-date compilation of papers to explore DBMS applications which were first published in …

(4 )

Digital Design and Computer Architecture

Digital Design and Computer Architecture is designed for courses that combine digital logic design with computer organization/architecture or that…

(4 )

The Ruby Way

Author: Hal Fulton

Ruby is an agile object-oriented language, borrowing some of the best features from LISP, Smalltalk, Perl, CLU, and other languages. Its popularit…

(4 )

The Hitchhiker's Guide to Python: Best Practices for Development

The Hitchhiker's Guide to Python takes the journeyman Pythonista to true expertise. More than any other language, Python was created with the phil…

(4 )

Java Persistence With Hibernate

Persistence-the ability of data to outlive an instance of a program-is central to modern applications. Hibernate, the most popular Java persistenc…

(4 )

Learning the vi and Vim Editors: Text Processing at Maximum Speed and Power

There's nothing that hard-core Unix and Linux users are more fanatical about than their text editor. Editors are the subject of adoration and wors…

(4 )

Elements of Information Theory 2nd Edition

The latest edition of this classic is updated with new problem sets and material The Second Edition of this fundamental textbook maintains …

(4 )