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"

A Mind at Play: How Claude Shannon Invented the Information Age
The One Device: The Secret History of the iPhone
Chaos Monkeys: Obscene Fortune and Random Failure in Silicon Valley
A Mind for Numbers: How to Excel at Math and Science (Even If You Flunked Algebra)
Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy
How Google Works
Scrum: The Art of Doing Twice the Work in Half the Time
A Mind at Play: How Claude Shannon Invented the Information Age
The Art of Invisibility: The World's Most Famous Hacker Teaches You How to Be Safe in the Age of Big Brother and Big Data
Digital Gold: Bitcoin and the Inside Story of the Misfits and Millionaires Trying to Reinvent Money
The Second Machine Age: Work, Progress, and Prosperity in a Time of Brilliant Technologies
The One Device: The Secret History of the iPhone
You Don't Know JS: Up & Going
Future Crimes: Everything Is Connected, Everyone Is Vulnerable, and What We Can Do About It
Blockchain Revolution: How the Technology Behind Bitcoin Is Changing Money, Business, and the World
Rise of the Robots: Technology and the Threat of a Jobless Future
Data Science for Business: What you need to know about data mining and data-analytic thinking
Introduction to Algorithms
Structure and Interpretation of Computer Programs (MIT Electrical Engineering and Computer Science)
The Pragmatic Programmer: From Journeyman to Master
Design Patterns: Elements of Reusable Object-Oriented Software
The C Programming Language
Clean Code: A Handbook of Agile Software Craftsmanship
Code: The Hidden Language of Computer Hardware and Software
The Mythical Man-Month: Essays on Software Engineering
Compilers: Principles, Techniques, and Tools
Refactoring: Improving the Design of Existing Code
Introduction to the Theory of Computation
The Algorithm Design Manual
Programming Pearls
Gödel, Escher, Bach: An Eternal Golden Braid
The Art of Computer Programming, Volume 1: Fundamental Algorithms
Introduction to Algorithms by Thomas H. CormenClean Code by Robert C. MartinThe C Programming Language by Brian W. KernighanCode Complete by Steve McConnellDesign Patterns by Erich Gamma
software-development
62 books — 68 voters
Steve Jobs by Walter IsaacsonHackers by Steven LevyGhost in the Wires by Kevin D. MitnickThe Cuckoo's Egg by Clifford StollSteve Jobs by J.T. Owens
Silicon Valley
187 books — 385 voters

The Art of Deception by Kevin D. MitnickThe Art of Electronics by Paul Horowitz
Computer Science and Programming
2 books — 2 voters
The STREAM TONE by T. GillingThe C Programming Language by Brian W. KernighanYour Guide To Scrivener by Nicole DionisioBeyond the Inbox by Shay ShakedScratch 2.0 Programming by Denis Golikov
Best Technical Books
93 books — 29 voters


Alan Kay
“ I don't know how many of you have ever met Dijkstra, but you probably know that arrogance in computer science is measured in nano-Dijkstras. ”
― Alan Kay

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

More quotes...
Systers This is for the women of Systers, a group of technical women in computing. More information abou…more

170 members, last active 3 years ago

A forum to share books on IoT and related technologies irrespective to any specific business dom…more

2 members, last active one year ago

For choosing a new book to read.

1 member, last active 2 years ago

R-Ladies NYC A book club group for women (and their supportive male peers) who use the R programming language…more

13 members, last active 15 days ago

Tags

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