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
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
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
AI 2041: Ten Visions for Our Future
This Is for Everyone: The Unfinished Story of the World Wide Web
Quantum Supremacy
A Thousand Brains: A New Theory of Intelligence
This Is How They Tell Me the World Ends: The Cyberweapons Arms Race
Code Dependent: Living in the Shadow of AI
Genesis: Artificial Intelligence, Hope, and the Human Spirit
Why Machines Learn: The Elegant Math Behind Modern AI
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 (Addison-wesley Object Technology Series)
Artificial Intelligence: A Modern Approach
The Algorithm Design Manual
Introduction to the Theory of Computation

Andrew S. Tanenbaum
Programs expand to fill the memory available to hold them.
Andrew S. Tanenbaum, Modern Operating Systems

Emmimal P. Alexander
You don’t train a neural network. You let it struggle, fail, adapt, and repeat—until its failures look like intelligence.
Emmimal P. Alexander, NEURAL NETWORKS AND DEEP LEARNING WITH PYTHON A PRACTICAL APPROACH

More quotes...
ESI-SBA goodreads group books sharing, recommendation, reviews, ...
17 members, last active 5 years ago
Syria Tech Books This groups aims to build a virtual community in order to connect Syrian readers sharing their k…more
18 members, last active 8 years ago
ñoño - noun intellectual, skillful person, generally introverted nerd; → cerebro; nerdo; mateo…more
1 member, last active one year ago
Underground Knowledge — A discussion group This global discussion group has been designed to encourage debates about important and underrep…more
24,750 members, last active an hour ago

Tags

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