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
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
The AI Con: How to Fight Big Tech's Hype and Create the Future We Want
The Singularity Is Nearer: When We Merge with AI
AI Snake Oil: What Artificial Intelligence Can Do, What It Can’t, and How to Tell the Difference
Quantum Supremacy
Code Dependent: Living in the Shadow of AI
This Is How They Tell Me the World Ends: The Cyberweapons Arms Race
Why Machines Learn: The Elegant Math Behind Modern AI
Scary Smart: The Future of Artificial Intelligence and How You Can Save Our World
AI 2041: Ten Visions for Our Future
Picks and Shovels (Martin Hench, #3)
Maskiner som tenker
The Myth of Artificial Intelligence: Why Computers Can’t Think the Way We Do
Introduction to Algorithms
The Pragmatic Programmer: From Journeyman to Master
Clean Code: A Handbook of Agile Software Craftsmanship
Code: The Hidden Language of Computer Hardware and Software
Structure and Interpretation of Computer Programs
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
Compilers: Principles, Techniques, and Tools
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
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

In Crypto We Trust by Shivam    SinghBTC by Shivam    SinghSolana by Shivam    SinghEthereum by Shivam    SinghTokenomics by Stefan Piech
Bitcoin Books
86 books — 22 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 — 1 voter



Dennis M. Ritchie
C is quirky, flawed, and an enormous success.
Dennis M. Ritchie

Samir Chopra
Computer science increasingly relies on its private corporate patrons who apply their own closed systems of peer review and criticism, with occasional results thrown over the wall. The closed walls of Redmond or Mountain View enable old-fashioned patronage of nature's secrets. The objectivity and scientific status of computer science is a chimera: we cannot stand on the shoulders of giants in computer science, for they simply refuse to let us. ...more
Samir Chopra, Decoding Liberation: The Promise of Free and Open Source Software

More quotes...
Serious science and mathematics readings A community of people who want to engage with topics spanning across physics, mathematics, compu…more
44 members, last active 7 months ago
We're a new book club looking to learn and help learn all things programming and computer scienc…more
2 members, last active 8 years ago
For choosing a new book to read.
1 member, last active 10 years ago
Machine Learning Book Club Welcome! Enrolled in Machine Learning, or at least interested in the future of artificial intell…more
45 members, last active 9 years ago

Tags

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