14 best computer science books

  • "Deep Learning" by Ian Goodfellow, Yoshua Bengio, and Aaron Courville: Covers the foundations of deep learning.
  • Computer Networks:

    • "Computer Networking: Principles, Protocols, and Practice" by Olivier Bonaventure: Offers an in-depth look at computer networking concepts.
    • "TCP/IP Illustrated" by Richard Stevens: A series of books explaining the details of the TCP/IP protocol suite.
  • Software Engineering:

    • "Software Engineering: A Practitioner's Approach" by Roger S. Pressman: Focuses on software development methodologies and best practices.
    • "The Mythical Man-Month: Essays on Software Engineering" by Frederick P. Brooks Jr.: Discusses software project management and the challenges faced in software development.
  • Security:

    • "Hacking: The Art of Exploitation" by Jon Erickson: Explores the world of hacking and cybersecurity.
    • "Security Engineering: A Guide to Building Dependable Distributed Systems" by Ross J. Anderson: Covers the principles of building secure systems.
  • Web Development:

    • "JavaScript: The Good Parts" by Douglas Crockford: Focuses on the best practices and good parts of JavaScript.
    • "Eloquent JavaScript" by Marijn Haverbeke: An introduction to JavaScript programming for web development.
  • These are just a few examples, and there are many more books available for various topics within computer science.The choice of book depends on your specific interests and learning goals within the field of computer science.

    Below you can find our editor's choice of the best computer science books on the market
      

    Algorithms to Live By: The Computer Science of Human Decisions

    Based on 1 reviews Check latest price

    Coding Languages for Absolute Beginners: 6 Books in 1: Arduino, C++, C#, Powershell, Python & SQL

    Based on 58 reviews Check latest price

    Computer Programming: Learn Any Programming Language in 2 Hours

    Based on 70 reviews Check latest price

    Computer Programming Crash Course: 7 Books in 1: Coding Languages for Beginners: C++, C#, SQL, Python, Data Science for Python, Raspberry Pi and Arduino. Teach Yourself to Code. Learn Faster.

    Based on 69 reviews Check latest price

    Linux: This Book Includes 4 Manuscripts. The Underground Bible to the UNIX Operating System with Tools on Security and Kali Hacking to Understand Computer Programming, Data Science and Command Line

    Based on 27 reviews Check latest price

    Algorithms: The Complete Guide to the Computer Science & Artificial Intelligence Used to Solve Human Decisions, Advance Technology, Optimize Habits, Learn Faster & Your Improve Life (Two-Book Bundle)

    Based on 2 reviews Check latest price

    Networking for Beginners: Be Familiar with Computer Network Basics. Learn What a Computer Network Is, Why It Matters and How Networking May Raise a Challenge to Machine Learning

    Based on 20 reviews Check latest price

    The Second Age of Computer Science: From Algol Genes to Neural Nets

    Computer Programming for Beginners: Learn the Basics of Java, SQL, C, C++, C#, Python, HTML, CSS and Javascript

    Based on 60 reviews Check latest price

    Hacking for Beginners: A Step-by-Step Guide to Learn How to Hack Websites, Smartphones, Wireless Networks, Work with Social Engineering, Complete a Penetration Test, and Keep Your Computer Safe

    Based on 79 reviews Check latest price

    Body by Science: A Research Based Program for Strength Training, Body building, and Complete Fitness in 12 Minutes a Week

    Based on 1 reviews Check latest price

    Cybersecurity: An Ultimate Guide to Cybersecurity, Cyberattacks, and Everything You Should Know About Being Safe on the Internet (Computer Programming, Book 1)

    Based on 33 reviews Check latest price

    Hackers: Heroes of the Computer Revolution: 25th Anniversary Edition

    Based on 338 reviews Check latest price

    Learn Python Programming: This Book Will Teach You About the Language, Data Analysis, and Algorithms and Will Level up Your Skills in Computer Programming to Become an Expert Pythonista

    Based on 8 reviews Check latest price

    Latest Reviews

    View all