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.

AI Superpowers: China, Silicon Valley, and the New World Order
Blood, Sweat, and Pixels: The Triumphant, Turbulent Stories Behind How Video Games Are Made
The Unicorn Project
Calling Bullshit: The Art of Skepticism in a Data-Driven World
Brotopia: Breaking Up the Boys' Club of Silicon Valley
Storytelling with Data: A Data Visualization Guide for Business Professionals
Team Topologies: Organizing Business and Technology Teams for Fast Flow
Creative Selection: Inside Apple's Design Process During the Golden Age of Steve Jobs
Secrets & Sequences (Secret Coders #3)
The Lean Product Playbook: How to Innovate with Minimum Viable Products and Rapid Customer Feedback
Artificial Intelligence: A Guide for Thinking Humans
Hit Refresh
Site Reliability Engineering: How Google Runs Production Systems
Technically Wrong: Sexist Apps, Biased Algorithms, and Other Threats of Toxic Tech
Shell Scripting: How to Automate Command Line Tasks Using Bash Scripting and Shell Programming
Introduction to Algorithms
The Pragmatic Programmer: From Journeyman to Master
Clean Code: A Handbook of Agile Software Craftsmanship
Structure and Interpretation of Computer Programs (MIT Electrical Engineering and Computer Science)
Design Patterns: Elements of Reusable Object-Oriented Software
Code: The Hidden Language of Computer Hardware and Software
Code Complete
The C Programming Language
The Mythical Man-Month: Essays on Software Engineering
Algorithms to Live By: The Computer Science of Human Decisions
Artificial Intelligence: A Modern Approach
Refactoring: Improving the Design of Existing Code
Compilers: Principles, Techniques, and Tools
The Algorithm Design Manual
Introduction to the Theory of Computation
Cosmos by Carl SaganA Brief History of Time by Stephen HawkingPale Blue Dot by Carl SaganThe Selfish Gene by Richard DawkinsA Short History of Nearly Everything by Bill Bryson
Science Writing
252 books — 164 voters
Algorithms to Live By by Brian ChristianThe Clean Coder by Robert C. MartinDesigning Data-Intensive Applications by Martin KleppmannFluent Python by Luciano RamalhoHow Google Works by Eric Schmidt
Computer Science Books of the 2010s
92 books — 18 voters


Neal Stephenson
“ Unix is not so much a product as it is a painstakingly compiled oral history of the hacker subculture. It is our Gilgamesh epic: a living body of narrative that many people know by heart, and tell over and over again—making their own personal embellishments whenever it strikes their fancy. The bad embellishments are shouted down, the good ones picked up by others, polished, improved, and, over time, incorporated into the story. […] Thus Unix has slowly accreted around a simple kernel and acquire ...more ”
― Neal Stephenson

Christopher Hopper
“ Well, writing novels is incredibly simple: an author sits down…and writes. Granted, most writers I know are a bit strange. Some, downright weird. But then again, you’d have to be. To spend hundreds and hundreds of hours sitting in front of a computer screen staring at lines of information is pretty tedious. More like a computer programmer. And no matter how cool the Matrix made looking at code seem, computer programmers are even weirder than authors. ”
― Christopher Hopper

More quotes...
Silent World — A discussion group A place to discuss all the unique aspects of Deaf culture as highlighted in the thriller Silent …more
951 members, last active 12 minutes ago
Integral integral yoga, integral theory, yoga, theology, mysticism, occultism, christianity, zen, tibetan…more
2 members, last active 2 months ago
Gruppe für den Austausch von Leseerfahrungen zum Themenbereich Informatik
1 member, last active 2 years ago
Machine Learning Book Club Welcome! Enrolled in Machine Learning, or at least interested in the future of artificial intell…more
35 members, last active 4 years ago
Test bank for Computer Science An Overview 12th Edition by Brookshear
1 chapters — updated Apr 05, 2019 06:12PM — 0 people liked it
5 Best Colleges in Bangalore for B. Tech in Computer Science
1 chapters — updated Feb 14, 2019 07:58AM — 0 people liked it

Tags

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