Скачать | Started by | X Ambassadors feat. JAY Z

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"

The Little Typer
Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are
Ten Arguments For Deleting Your Social Media Accounts Right Now
Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy
Blood, Sweat, and Pixels: The Triumphant, Turbulent Stories Behind How Video Games Are Made
Hit Refresh
Scrum: The Art of Doing Twice the Work in Half the Time
How Google Works
Life 3.0: Being Human in the Age of Artificial Intelligence
Brotopia: Breaking Up the Boys' Club of Silicon Valley
The Second Machine Age: Work, Progress, and Prosperity in a Time of Brilliant Technologies
You Don't Know JS: Up & Going
Technically Wrong: Sexist Apps, Biased Algorithms, and Other Threats of Toxic Tech
The Internet of Money
The Self-Taught Programmer: The Definitive Guide to Programming Professionally
Storytelling with Data: A Data Visualization Guide for Business Professionals
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
Clean Code: A Handbook of Agile Software Craftsmanship
Code Complete
The C Programming Language
Artificial Intelligence: A Modern Approach
The Mythical Man-Month: Essays on Software Engineering
Compilers: Principles, Techniques, and Tools
Refactoring: Improving the Design of Existing Code
Algorithms to Live By: The Computer Science of Human Decisions
The Algorithm Design Manual
Introduction to the Theory of Computation
The C Programming Language by Brian W. KernighanIntroduction to Algorithms by Thomas H. CormenClean Code by Robert C. MartinCode Complete by Steve McConnellDesign Patterns by Erich Gamma
65 books — 76 voters

Learn Ruby the Hard Way by Zed ShawPractical Object Oriented Design in Ruby by Sandi MetzAgile Web Development with Rails by Dave ThomasProgramming Ruby 1.9 by Dave ThomasRails Recipes by Chad Fowler
5 books — 2 voters

Structure and Interpretation of Computer Programs by Harold AbelsonComputer Organization & Design by David A. PattersonThe Algorithm Design Manual by Steven S. SkienaMathematics for Computer Science by Eric LehmanOperating Systems by Remzi H. Arpaci-Dusseau
Teach Yourself Computer Science
9 books — 2 voters
Reality is Broken by Jane McGonigalFor the Win by Kevin WerbachA Newborn Business by Zoltan AndrejkovicsGamification by Design by Gabe ZichermannThe Gamification of Learning and Instruction by Karl M. Kapp
25 books — 24 voters

I think that it’s extraordinarily important that we in computer science keep fun in computing. When it started out it was an awful lot of fun. Of course the paying customers got shafted every now and then and after a while we began to take their complaints seriously. We began to feel as if we really were responsible for the successful error-free perfect use of these machines. I don’t think we are. I think we’re responsible for stretching them setting them off in new directions and keeping fun in ...more
Alan J. Perlis

Robert Duchnik
Reusability is key in reducing bugs and coding quickly. The more I use a piece of code, the more confident and familiar I become with it, which in turn significantly speeds up my development time.
Robert Duchnik, jQuery Plugin Development In 30 Minutes

More quotes...
Read, Revise, Play and Chat Hello. In here you can meet new people to share each other's point of view. You could even enhan…more

35 members, last active 2 months ago

Machine Learning Book Club Welcome! Enrolled in Machine Learning, or at least interested in the future of artificial intell…more

25 members, 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

55 members, last active one year ago

Silent World — A discussion group A place to discuss all the unique aspects of Deaf culture as highlighted in the new release book…more

630 members, last active 27 days ago


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