Computer Science

Computer science is the scientific and practical approach to computation and its applications. It is the systematic study of the feasibility, structure, expression, and mechanization of the methodical procedures (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to information, whether such information is encoded as bits in a computer memory or transcribed in genes and protein structures in a biological cell. A computer scientist specializes in the theory of computation and the design of computational systems.

The Coming Wave: Technology, Power, and the Twenty-first Century's Greatest Dilemma
The Reverse Centaur's Guide to Life After AI
If Anyone Builds It, Everyone Dies: Why Superhuman AI Would Kill Us All
Empire of AI: Dreams and Nightmares in Sam Altman's OpenAI
The Thinking Machine: Jensen Huang, Nvidia, and the World's Most Coveted Microchip
The Singularity Is Nearer: When We Merge with AI
Supremacy: AI, ChatGPT, and the Race That Will Change the World
Code Dependent: Living in the Shadow of AI
AI Snake Oil: What Artificial Intelligence Can Do, What It Can't, and How to Tell the Difference
This Is How They Tell Me the World Ends: The Cyberweapons Arms Race
The AI Con: How to Fight Big Tech’s Hype and Create the Future We Want
Quo vAIdis
This Is for Everyone: The Unfinished Story of the World Wide Web
Genesis: Artificial Intelligence, Hope, and the Human Spirit
Maintenance of Everything: Part One
Introduction to Algorithms
The Pragmatic Programmer: From Journeyman to Master
Clean Code: A Handbook of Agile Software Craftsmanship
Structure and Interpretation of Computer Programs
Code: The Hidden Language of Computer Hardware and Software
Design Patterns: Elements of Reusable Object-Oriented Software
Designing Data-Intensive Applications
Algorithms to Live By: The Computer Science of Human Decisions
The Mythical Man-Month: Essays on Software Engineering
The C Programming Language
Code Complete: A Practical Handbook of Software Construction
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
Artificial Intelligence: A Modern Approach
The Algorithm Design Manual
Introduction to the Theory of Computation
In Crypto We Trust by Shivam    SinghBTC by Shivam    SinghSolana by Shivam    SinghEthereum by Shivam    SinghTokenomics by Stefan Piech
Bitcoin Books
92 books — 26 voters
Web Hacking Arsenal by Rafay  BalochPython Handbook For Beginners. A Hands-On Crash Course For Ki... by Roman GurbanovStructure and Interpretation of Computer Programs by Harold AbelsonClean Architecture by Robert C. MartinClean Code by Robert C. Martin
Computer Science and Programming
115 books — 36 voters

Introductory Statistics with R by Peter DalgaardAn Introduction to Statistical Learning by Gareth JamesThe Art of R Programming by Norman MatloffExtending the Linear Model with R by Julian James FarawayR for Data Science by Hadley Wickham
Open Syllabus R Books
83 books — 3 voters
Learn Ruby the Hard Way by Zed A. ShawPractical Object Oriented Design in Ruby by Sandi MetzAgile Web Development with Rails, 1st Edition by Dave         ThomasProgramming Ruby 1.9 by Dave         ThomasRails Recipes by Chad Fowler
Ruby
5 books — 2 voters

The Immortal Life of Henrietta Lacks by Rebecca SklootLab Girl by Hope JahrenSilent Spring by Rachel CarsonAlien Earths by Lisa KalteneggerInvisible Women by Caroline Criado Pérez
Women in Science
362 books — 121 voters
Windows 11 by Allan FaringtonTuring's Mistake by Peter J. DenningGreat Principles of Computing by Peter J. DenningPython Handbook For Beginners. A Hands-On Crash Course For Ki... by Roman GurbanovIntroduction to System Design by Shivam    Singh
Computer Science Books
20 books — 66 voters


Alan J. Perlis
“ What's in your hands I think and hope is intelligence: the ability to see the machine as more than when you were first led up to it that you can make it more. ...more ”
― Alan J. Perlis

Alan J. Perlis
“ Is it possible that software is not like anything else, that it is meant to be discarded: that the whole point is to always see it as a soap bubble? ”
― Alan J Perlis

More quotes...
Software Engineering Friends Book Suggestion This group created for suggesting best read software engineering or computer science books to ea…more
3 members, last active 5 years ago
Agora book club A book club for all the peeps in Agora (you can still join even if you're not in Agora).…more
3 members, last active 8 years ago
This group is about sharing the latest and greatest innovations from Google Cloud, one of the la…more
1 member, last active 2 years ago
R-Ladies NYC A book club group for women (and their supportive male peers) who use the R programming language…more
54 members, last active 9 years ago

Tags

Tags contributing to this page include: computer-science and comp-sci