Most Read This Week In 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.

Most Read This Week Tagged "Computer Science"

Empire of AI: Dreams and Nightmares in Sam Altman's OpenAI
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
The AI Con: How to Fight Big Tech’s Hype and Create the Future We Want
AI Snake Oil: What Artificial Intelligence Can Do, What It Can’t, and How to Tell the Difference
Why Machines Learn: The Elegant Math Behind Modern AI
Quantum Supremacy
Scary Smart: The Future of Artificial Intelligence and How You Can Save Our World
Code Dependent: Living in the Shadow of AI
Maskiner som tenker
AI 2041: Ten Visions for Our Future
The Internet Con: How to Seize the Means of Computation
Picks and Shovels (Martin Hench, #3)
The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups
God, Human, Animal, Machine: Technology, Metaphor, and the Search for Meaning
This Is How They Tell Me the World Ends: The Cyberweapons Arms Race
Fundamentals of Software Architecture: An Engineering Approach
Doom Guy: Life in First Person
2084: Artificial Intelligence and the Future of Humanity
Pegasus: How a Spy in Your Pocket Threatens the End of Privacy, Dignity, and Democracy
Facebook: The Inside Story
Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications
A Thousand Brains: A New Theory of Intelligence
Engineering Management for the Rest of Us
Internet
Fundamentals of Data Engineering: Plan and Build Robust Data Systems
AI Ethics
The Infinite Machine: How an Army of Crypto-hackers Is Building the Next Internet with Ethereum
A Brief History of Artificial Intelligence: What It Is, Where We Are, and Where We Are Going
The Algorithm: How AI Decides Who Gets Hired, Monitored, Promoted, and Fired and Why We Need to Fight Back Now
Futureproof: 9 Rules for Humans in the Age of Automation
Data Feminism
Crafting Interpreters
Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
Data Mesh: Delivering Data-Driven Value at Scale
These Strange New Minds: How AI Learned to Talk and What It Means
Street Coder
Building Evolutionary Architectures: Support Constant Change
The History of the Computer
Reality+: Virtual Worlds and the Problems of Philosophy
Working in Public: The Making and Maintenance of Open Source Software
Software Architecture in Practice
Blank 133x176
Escape from Model Land...
 
by
Erica Thompson
AI and Machine Learning for Coders: A Programmer's Guide to Artificial Intelligence
More than a Glitch: Confronting Race, Gender, and Ability Bias in Tech
How the Internet Really Works: An Illustrated Guide to Protocols, Privacy, Censorship, and Governance
The Hacker and the State: Cyber Attacks and the New Normal of Geopolitics
Girl Decoded: A Scientist's Quest to Reclaim Our Humanity by Bringing Emotional Intelligence to Technology
Out of the Ether: The Amazing Story of Ethereum and the $55 Million Heist that Almost Destroyed It All
Architecture Modernization - Socio-technical alignment of software, strategy, and structure
Lurking: How a Person Became a User
Continuous Delivery Pipelines - How to Build Better Software Faster
Software Architecture Metrics
Become an Effective Software Engineering Manager
Dark Data: Why What You Don't Know Matters
Distributed Services with Go - Your Guide to Reliable, Scalable, and Maintainable Systems
Microservices Security in Action
Rust for Rustaceans
Androids: The Team That Built the Android Operating System
Continuous Architecture in Practice: Software Architecture in the Age of Agility and DevOps.
Mastering Blockchain: Unlocking the Power of Cryptocurrencies, Smart Contracts, and Decentralized Applications
Learning Modern Linux: A Handbook for the Cloud Native Practitioner
Cryptography: The Key to Digital Security, How It Works, and Why It Matters
The Myth of Artificial Intelligence: Why Computers Can’t Think the Way We Do
Deep Dive: Exploring the Real-world Value of Open Source Intelligence
Open Circuits: The Inner Beauty of Electronic Components (Packaging may vary)
The Software Architect Elevator: Redefining the Architect's Role in the Digital Enterprise
The Road to Conscious Machines: The Story of AI
Reprogramming the American Dream: From Rural America to Silicon Valley—Making AI Serve Us All
Etica dell'intelligenza artificiale
Predict and Surveil: Data, Discretion, and the Future of Policing
The Chinese Computer: A Global History of the Information Age (Studies of the Weatherhead East Asian Institute, Columbia University)
Voices from the Valley: Tech Workers Talk About What They Do--and How They Do It (FSG Originals x Logic)
Abolish Silicon Valley: How to Liberate Technology from Capitalism
The Pentester BluePrint: Starting a Career as an Ethical Hacker
Doing Agile Right: Transformation Without Chaos
We See It All: Liberty and Justice in an Age of Perpetual Surveillance
Efficient Linux at the Command Line
Automation and the Future of Work
Future Tense: How We Made Artificial Intelligence—and How It Will Change Everything
Codebreaking: A Practical Guide
Clean Craftsmanship: Disciplines, Standards, and Ethics
Deep Learning with PyTorch
Dive Into Algorithms: A Pythonic Adventure for the Intrepid Beginner

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

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...
Silent World — A discussion group A place to discuss all the unique aspects of Deaf culture as highlighted in the thriller Silent …more
1,538 members, last active a day ago
Machine Learning Book Club Welcome! Enrolled in Machine Learning, or at least interested in the future of artificial intell…more
45 members, last active 9 years ago
A book reading circle hosted by Trifork in Stockholm.
9 members, last active 9 years ago
Hack-A-Project This is the book club of Hack-A-Project. Hack-A-Project is a CUNY club focused on improving unde…more
1 member, last active 3 years ago

Tags

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