BrassHornet logo  

Is Your Schedule Tight?

Let us know your scheduling preferences, and we will do our best to accommodate you!

The Art of Programming

Web Links

An Object-Oriented Programming FAQ

A Software Patterns FAQ

Reflections on Trusting Trust -- a classic article by Ken Thompson, one of the original designers of the UNIX kernel at AT&T Bell Labs.

Salon.com Article about Donald E. Knuth -- a computer scientist who has written a well-regarded series of books on fundamental programming algorithms, listed below.

Book Recommendations

book cover
Design Patterns

by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides

Addison-Wesley

This review is not written yet.



book cover
A Pattern Language: Towns, Buildings, Construction

by Christopher Alexander, Sara Ishikawa, and Murray Silverstein

Oxford University Press

This review is not written yet.



book cover
Structure and Interpretation of Computer Programs

by Harold Abelson, Gerald Jay Sussman, and Julie Sussman

MIT Press

This review is not written yet.



Donald E. Knuth

book cover
The Art of Computer Programming - Volumes 1-3 Boxed Set

by Donald E. Knuth

Addison-Wesley

This review is not written yet.



book cover
The Art of Computer Programming: Fundamental Algorithms (Third Edition)

by Donald E. Knuth

Addison-Wesley

This review is not written yet.



book cover
The Art of Computer Programming: Seminumerical Algorithms (Third Edition)

by Donald E. Knuth

Addison-Wesley

This review is not written yet.



book cover
The Art of Computer Programming: Sorting and Searching (Second Edition)

by Donald E. Knuth

Addison-Wesley

This review is not written yet.