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.

New Releases Tagged "Computer Science"

Coders: The Making of a New Tribe and the Remaking of the World
AI Superpowers: China, Silicon Valley, and the New World Order
Blood, Sweat, and Pixels: The Triumphant, Turbulent Stories Behind How Video Games Are Made
Scrum: The Art of Doing Twice the Work in Half the Time
Hit Refresh
Hello World: Being Human in the Age of Algorithms
Storytelling with Data: A Data Visualization Guide for Business Professionals
Life 3.0: Being Human in the Age of Artificial Intelligence
Brotopia: Breaking Up the Boys' Club of Silicon Valley
Coders: The Making of a New Tribe and the Remaking of the World
Chaos Monkeys: Obscene Fortune and Random Failure in Silicon Valley
Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy
Rise of the Robots: Technology and the Threat of a Jobless Future
Digital Gold: Bitcoin and the Inside Story of the Misfits and Millionaires Trying to Reinvent Money
Possible Minds: 25 Ways of Looking at AI
Python Crash Course: A Hands-On, Project-Based Introduction to Programming
Introduction to Algorithms
The Pragmatic Programmer: From Journeyman to Master
Structure and Interpretation of Computer Programs (MIT Electrical Engineering and Computer Science)
Clean Code: A Handbook of Agile Software Craftsmanship
Design Patterns: Elements of Reusable Object-Oriented Software
Code Complete
The C Programming Language
Artificial Intelligence: A Modern Approach
The Mythical Man-Month: Essays on Software Engineering
Compilers: Principles, Techniques, and Tools
Algorithms to Live By: The Computer Science of Human Decisions
Refactoring: Improving the Design of Existing Code
The Algorithm Design Manual
Introduction to the Theory of Computation

There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.
Leon Bambrick

Suppose whatever we can recognize we can find. We can if P=NP.
Lance Fortnow, The Golden Ticket: P, Np, and the Search for the Impossible

More quotes...
Flatiron Engineering A place to share good reads on topics that could apply to engineers at Flatiron
5 members, last active 2 years ago
Only for Committed Self Learners and Computer Scientists Who are Starving for Information, and W…more
53 members, last active one year ago
Never stop learning.
3 members, last active 5 years ago
Underground Knowledge — A discussion group This global discussion group has been designed to encourage debates about important and underrep…more
11,265 members, last active 4 hours ago
Invitation to Computer Science 7th edition by Schneider Gersting Solution Manual
1 chapters — updated Mar 29, 2019 06:13PM — 0 people liked it
Test bank for Computer Science An Overview 12th Edition by Brookshear
1 chapters — updated Apr 05, 2019 06:12PM — 0 people liked it


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