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.

Empire of AI: Dreams and Nightmares in Sam Altman's OpenAI
Source Code: My Beginnings
The Coming Wave: Technology, Power, and the Twenty-first Century's Greatest Dilemma
The Thinking Machine: Jensen Huang, Nvidia, and the World's Most Coveted Microchip
This Is How They Tell Me the World Ends: The Cyberweapons Arms Race
This Is for Everyone: The Unfinished Story of the World Wide Web
The Singularity Is Nearer: When We Merge with AI
The AI Con: How to Fight Big Tech’s Hype and Create the Future We Want – Exposing Surveillance Capitalism and Artificial Intelligence Myths in Information Technology Today
Code Dependent: Living in the Shadow of AI
AI 2041: Ten Visions for Our Future
Genesis: Artificial Intelligence, Hope, and the Human Spirit
Why Machines Learn: The Elegant Math Behind Modern AI
AI Snake Oil: What Artificial Intelligence Can Do, What It Can’t, and How to Tell the Difference
A Thousand Brains: A New Theory of Intelligence
Scary Smart: The Future of Artificial Intelligence and How You Can Save Our World
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
Algorithms to Live By: The Computer Science of Human Decisions
Designing Data-Intensive Applications
The Mythical Man-Month: Essays on Software Engineering
Code Complete: A Practical Handbook of Software Construction
The C Programming Language
Refactoring: Improving the Design of Existing Code
Artificial Intelligence: A Modern Approach
The Algorithm Design Manual
Introduction to the Theory of Computation
Database Management Systems by Gehrke RamakrishnanBeginning Database Design Solutions by Rod StephensDatabase Systems by Carlos M. CoronelSQL QuickStart Guide by Walter ShieldsDatabase Systems by Hector Garcia-Molina
Open Syllabus SQL Books
89 books — 3 voters
Influence by Robert B. CialdiniThe Marketing Machine by Ros ConkieStructures by J.E. GordonTeam Topologies by Matthew    SkeltonThe Creative Act by Rick Rubin
Holistic Engineer
25 books — 5 voters

Scratch 2.0 Programming by Denis GolikovA Book For Young Programmers On Scratch by Denis GolikovSuper Scratch Programming Adventure! (Covers Version 2) by The LEAD ProjectSuper Scratch Programming Adventure! by The LEAD Project
Scratch Programming Education
4 books — 2 voters
Windows 11 by Allan FaringtonPython Handbook For Beginners. A Hands-On Crash Course For Ki... by Roman GurbanovIntroduction to System Design by Shivam    SinghThe Elements of Programming Style by Brian W. KernighanCompilers by Alfred V. Aho
Computer Science Books
15 books — 47 voters


Douglas Adams
An international power supply is the device which means it doesn't matter what country you're in, or even if you know what country you're in (more of a problem than you might suspect) - you just plug your Mac in and it figures it out for itself. We call this principle Plug and Play. Or at least, Microsoft calls it that because it hasn't got it yet. In the Mac world we've had it for so long we didn't even think of giving it a name. ...more
Douglas Adams, The Salmon of Doubt: Hitchhiking the Galaxy One Last Time

Robert Duchnik
A good standalone plugin can also make you a fair amount of money. Many developers make a decent living by simply maintaining and updating one or two crucial plugins that are far better than anything available for free.
Robert Duchnik, jQuery Plugin Development In 30 Minutes

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
ñoño - noun intellectual, skillful person, generally introverted nerd; → cerebro; nerdo; mateo…more
1 member, last active one year ago
R-Ladies NYC A book club group for women (and their supportive male peers) who use the R programming language…more
55 members, last active 8 years ago
Gruppe für den Austausch von Leseerfahrungen zum Themenbereich Informatik
1 member, last active 7 years ago

Tags

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