Book a Resource
Browse and reserve available textbooks and other library materials.
Introduction to Algorithms, 4th Edition
The essential guide to algorithms, data structures, and complexity.
Designing Data-Intensive Applications
The big ideas behind reliable, scalable, and maintainable systems.
Structure and Interpretation of Computer Programs
A classic in computer science that teaches fundamental principles.
The Clean Coder: A Code of Conduct for Professional Programmers
Practical advice on the disciplines, techniques, and tools of a true software craftsman.