Human-reviewed summary and review

Computers and Society: Computing for Good by John Impagliazzo and Leslie A. Carr (Editors) — Summary & Review

John Impagliazzo and Leslie A. Carr (Editors) · English

Computers aren’t just about flashy apps or the latest gadget. They can be tools for real-world good—if we stop pretending tech is neutral and start owning its impact. This book throws a spotlight on how computing actually shapes society, for better or worse, and dares computing pros to think beyond code and profits.

Read the summary first

The short version: This book is a reality check wrapped in hopeful stories. It reminds us that computing isn’t just a technical craft but a social act with consequences. If you want to build tech that matters, start by understanding the messy world it lands in—and be ready to take responsibility for the impact.

Stefan's verdict: Worth considering for Undergraduate and graduate students in computing, information science, and related fields who want to understand the social impact of their work.; less useful if Readers seeking deep technical manuals or advanced algorithmic content..

3 min review501 wordsOriginal book: Introductory
Ethical computingSocial impactTechnology educationGlobal developmentEnvironmental conservation

Globusz Books summary

What the book is about

3 min read

“Computers and Society: Computing for Good” is a candid look at the messy, complicated relationship between technology and the world we live in. It’s not a glossy tech manifesto promising utopia, but rather a grounded collection of real-life stories where computing intersects with social issues, environmental challenges, and public welfare. The book steers clear of the usual hype around tech’s revolutionary powers and instead focuses on concrete examples that show computing’s potential to do good—and the hurdles it faces along the way.

At its core, the book argues that computing professionals have a responsibility beyond just writing efficient code or building sleek systems. They’re part of a bigger ecosystem where their work can affect people’s lives in tangible ways. To drive this point home, the book compiles a variety of case studies that span the globe and a range of sectors. From efforts to adapt technology for cultural contexts in developing countries to innovations in healthcare that improve patient outcomes, these stories reveal how computing can be a force for positive change.

One standout feature is the diversity of applications. The book doesn’t limit itself to one corner of computing but covers everything from social networking platforms designed to empower marginalized groups, to high-performance computing used in conservation projects protecting endangered species. It even touches on political engagement, like systems supporting overseas voters, showing that computing’s reach extends beyond the usual tech bubbles.

But here’s the catch: while these case studies are inspiring, the book doesn’t dive deep into the technical nitty-gritty. If you’re looking for detailed algorithms or architectural blueprints, you’ll be disappointed. The focus is more on the societal context and the ethical questions that arise when technology meets real-world problems. That’s both a strength and a limitation—it makes the book accessible for a broad audience but might leave hardcore techies wanting more meat on the technical bones.

Another wrinkle is the publication date. Released in 2011, some examples feel a bit like snapshots from another era. Tech moves fast, and a few case studies might seem outdated or less relevant today. Still, the core themes about social responsibility and the multifaceted impact of computing remain valid and worth grappling with.

This book is a solid resource for students and educators in computing-related fields who want to understand the bigger picture—how their skills can ripple out into society. Each chapter invites readers to think critically through end-of-chapter questions and project ideas, which is a nice touch for classrooms or self-study. It’s a reminder that computing isn’t just about what you build, but why and for whom.

In short, “Computers and Society: Computing for Good” pushes back against the idea that tech is neutral or purely beneficial by default. It shows the messy reality where good intentions, cultural differences, and unintended consequences collide. For anyone willing to look beyond the buzzwords and consider the human side of computing, this book offers valuable perspectives and a call to action: use your tech skills to make a difference, but do it thoughtfully.

Beyond the summary

What might this book awaken in you?

This book is a reality check wrapped in hopeful stories. It reminds us that computing isn’t just a technical craft but a social act with consequences. If you want to build tech that matters, start by understanding the messy world it lands in—and be ready to take responsibility for the impact.

Before you commit

Why you might read this

Computers aren’t just about flashy apps or the latest gadget. They can be tools for real-world good—if we stop pretending tech is neutral and start owning its impact. This book throws a spotlight on how computing actually shapes society, for better or worse, and dares computing pros to think beyond code and profits.

Globusz summaryAbout 3 minutes
Original-book difficultyIntroductory
Especially worth considering if…Undergraduate and graduate students in computing, information science, and related fields who want to understand the social impact of their work.
Spoiler sensitivity: lowThis is a nonfiction summary.

Themes worth noticing

Social Responsibility in Computing

Explores the ethical obligations of computing professionals and the societal consequences of their work.

Technology and Cultural Context

Highlights the importance of adapting computing solutions to fit diverse cultural and social environments.

Computing for Social Good

Focuses on real-world applications where technology addresses societal challenges and improves lives.

Education and Ethics

Examines how computing education can integrate social and ethical issues to prepare responsible professionals.

Key ideas, explained

Computing is never neutral

Technology doesn’t exist in a vacuum. The choices made by developers and organizations shape how computing affects society, for better or worse. Recognizing this is the first step toward responsible tech.

Diverse applications show computing’s broad social impact

From healthcare to conservation to political participation, computing tools are embedded in many aspects of society. This diversity highlights both opportunities and challenges in using tech for social good.

Ethical and cultural context matters

Deploying technology without understanding local culture, ethics, or societal needs can backfire. Successful computing for good requires sensitivity and adaptation, not just technical prowess.

Education must go beyond code

Teaching computing isn’t just about algorithms and languages. It should include social responsibility, ethics, and real-world impacts to prepare professionals who can think critically about their work.

Real-world case studies illuminate complex realities

Abstract discussions about tech’s societal role become tangible when grounded in actual examples. Case studies reveal successes, failures, and the nuances often missing from idealized tech narratives.

How to Use This Book in Real Life

Think beyond the technical specs

When working on a computing project, ask who it affects and how. Consider cultural, ethical, and societal dimensions before diving into coding.

Use case studies as a learning tool

Analyzing real-world examples helps uncover what works and what doesn’t in computing for social good. It’s a valuable practice for students and professionals alike.

Incorporate ethics into your workflow

Make ethical reflection a regular part of your development process. Don’t treat it as an afterthought or checkbox.

Stay updated on societal challenges

Since tech and society evolve, keep learning about current issues where computing can help. Avoid relying solely on outdated examples or assumptions.

Engage with diverse perspectives

Work with people from different cultural and professional backgrounds to design technology that truly meets varied needs.

What the book does especially well

  • Wide-ranging, real-world case studies showing computing’s impact across multiple sectors.
  • Accessible writing that connects technical topics to societal and ethical issues without jargon overload.
  • Pedagogical features like discussion questions and project ideas that encourage critical thinking.
  • Emphasis on social responsibility and cultural context, often neglected in traditional computing education.

Where the book gets shaky

  • Technical depth is limited; readers seeking detailed technical analysis may find it lacking.
  • Some case studies and examples may feel outdated given the book’s 2011 publication date.
  • The book occasionally glosses over complex failures or controversies, presenting a slightly optimistic picture.
  • Focus on positive applications might underrepresent the scale of negative impacts or ethical dilemmas in computing.

Questions to carry with you

  • How do the technologies I work on affect people beyond their immediate users?
  • Am I considering cultural and ethical dimensions in my computing projects?
  • What responsibilities do computing professionals have toward society?
  • How can I apply computing skills to address real-world problems thoughtfully?
  • Are there unintended consequences I might be overlooking in my work?

The bottom line

This book is a reality check wrapped in hopeful stories. It reminds us that computing isn’t just a technical craft but a social act with consequences. If you want to build tech that matters, start by understanding the messy world it lands in—and be ready to take responsibility for the impact.

Keep exploring

Related collections

Follow the broader question instead of stopping at one book.

If this idea interested you

Related books, with a reason to choose each one.

Explore the theme

More books about perspective

Technology relevance

Still relevant in 2026: Yes

Relevance to ethical and societal considerations in technology development.

Topics: Ethics · Social Impact · Technology Policy · Computer Science

Browse current Technology books.

Continue the journey

Read the original when you are ready.

The full book offers more than just abstract ideas—it provides detailed case studies that bring the challenges and triumphs of computing for social good to life. It’s a practical resource for educators and students alike, with questions and projects designed to spark critical thinking and real engagement. If you want to move beyond the hype and understand how computing can genuinely contribute to society, this book lays down a solid foundation. It’s not a quick fix or a tech cheerleading manual, but a thoughtful guide to doing better with the tools we have.

Read the original if: you want the evidence, stories, examples, nuance, and full argument in the author's own voice.

The summary may be enough if: you only need the central framework or want to decide whether this book suits you.

Is this worth your time if you…?

Undergraduate and graduate students in computing, information science, and related fields who want to understand the social impact of their work.