Computer Science & Information Technology
Books
- Agile Web Development with Rails by Dave Thomas, David Heinemeier Hansson, Sam Ruby
- Algorithm Development and Program Design Using C by Gary J. Bronson
- An Introduction to Computer Science Using C by John Carter
- An Introduction to Object Oriented Programming by Timothy Budd
- AngularJS by Brad Green, Shyam Seshadri
- Automate the Boring Stuff with Python by Al Sweigart
- C Programming: A Modern Approach by K. N. King
- CCENT/CCNA ICND1 100-105 Official Cert Guide by Wendell Odom
- CCENT/CCNA ICND1: Official Exam Certification Guide by Wendell Odom
- CCNA Routing and Switching ICND2 200-105 Official Cert Guide by Wendell Odom
- Cassandra: The Definitive Guide by Eben Hewitt, Jeff Carpenter
- Clean Code: A Handbook of Agile Software Craftsmanaship by Robert C. Martin
- Code Complete: A Practical Handbook of Software Construction by Steve McConnell
- CompTIA Network+ Study Guide by Todd Lammle
- Compilers: Principles, Techniques, and Tools by Alfred V. Aho, Jeffrey D. Ullman, Ravi Sethi
- Computer Networking: A Top-Down Approach by James F. Kurose, Keith W. Ross
- Computing Concepts with C++ Essentials by Cay S. Horstmann
- Core Java: Volume II—Advanced Features by Cay S. Horstmann
- DNS and BIND by Cricket Liu, Paul Albitz
- Data Structures & Problem Solving Using Java by Mark Allen Weiss
- Data Structures and Algorithm Analysis in C by Mark Allen Weiss
- Data Structures, Algorithms & Software Principles in C by Thomas A. Standish
- Database Design and Implementation by Edward Sciore
- Database Design for Mere Mortals by Michael J. Hernandez
- Database Management by Fred R. McFadden, Jeffrey A. Hoffer
- Database Management Systems by Johannes Gehrke
- Effective Java by Joshua Bloch
- Effective Modern C++ by Scott Meyers
- Embedded Linux Primer by Christopher Hallinan
- File Structures: An Object-Oriented Approach with C++ by Bill Zoellick, Greg Riccardi, Michael J. Folk
- Fundamentals of Database Systems by Ramez Elmasri, Shamkant B. Navathe
- Fundamentals of Operating Systems by A. M. Lister, R. D. Eager
- Haskell: The Craft of Functional Programming by Simon Thompson
- Head First SQL by Lynn Beighley
- High Performance MySQL by Baron Schwartz, Peter Zaitsev, Vadim Tkachenko
- Human Aspects of Software Engineering by James E. Tomayko, Orit Hazzan
- IPv6 Core Protocols Implementations by Keiichi Shima, Qing Li, Tatuya Jinmei
- Introduction to Computation and Programming Using Python by John V. Guttag
- Introduction to Java Programming by Y. Daniel Liang
- Java Concurrency in Practice by Brian Goetz
- Java by Dissection by Charlie McDowell, Ira Pohl
- Java: The Complete Reference by Herbert Schildt
- Learning Python by David Ascher, Mark Lutz
- Learning Python by Mark Lutz
- Learning the bash Shell by Bill Rosenblatt, Cameron Newham
- Linkers & Loaders by John R. Levine
- Metrics and Models in Software Quality Engineering by Stephen H. Kan
- Mining of Massive Datasets by Anand Rajaraman, Jeffrey D. Ullman, Jure Leskovec
- MySQL 5.0 Certification Study Guide by Carsten Pederson, Paul Dubois, Stefan Hinz
- MySQL Database Design and Tuning by Robert D. Schneider
- Node.js 8 the Right Way by Jim R. Wilson
- Object Oriented Design & Patterns by Cay S. Horstmann
- Object-Oriented Programming in C++ by Nicolai M. Josuttis
- Operating System Concepts by Abraham Silberschatz, Greg Gagne, Peter Baer Galvin
- Practical Object Oriented Design in Ruby by Sandi Metz
- Prelude to Patterns in Computer Science Using Java by Ed C. Epp
- Principles of Programming Languages: Design, Evaluation, and Implementation by Bruce J. MacLennan
- Pro Puppet by James Turnbull, Jeffrey McCune
- Programming Perl by Jon Orwant, Larry Wall, Tom Christiansen
- Programming Ruby by Dave Thomas
- Project-Based Software Engineering: An Object-Oriented Approach by Cathie LeBlanc, Evelyn Stiller
- Red Hat RPM Guide by Eric Foster-Johnson
- SQL: Learn SQL (using MySQL) in One Day and Learn It Well by Jamie Chan
- Sams Teach Yourself SQL in 10 Minutes by Ben Forta
- Service Design Patterns by Robert Daigneau
- Software Project Survival Guide by Steve McConnell
- TCP/IP Illustrated, Volume 1: The Protocols by W. Richard Stevens
- TCP/IP: Architecture, Protocols, and Implementation by Sidnie Feit
- The 3G IP Multimedia Subsystem by Gonzalo Camarillo, Miguel A. Garcia-Martin
- The C Programming Language by Brian W. Kernighan, Dennis M. Ritchie
- The Design of the UNIX Operating System by Maurice J. Bach
- The Official ubuntu Server Book by Benjamin Mako Hill, Kyle Rankin
- The Practice of Network Security Monitoring by Richard Bejtlich
- The Ruby Programaming Language by David Flanagan, Yukihiro Matsumoto
- The Rust Programming Language by Carol Nichols, Steve Klabnik
- UNIX Systems Programming: Communication, Concurrency, and Threads by Steven Robbins
- UX Strategy by Jaime Levy