Human-reviewed summary and review

Computers and Society: Computing for Good by John Impagliazzo — Summary & Review

John Impagliazzo · English

Computing isn’t just about slick apps or flashy gadgets—it’s a tool that can actually do some good in the world. Lisa Kaczmarczyk’s “Computers and Society: Computing for Good” takes a clear-eyed look at how tech folks can move beyond the usual buzzwords and make a real impact on society and the environment. It’s like a wake-up call for anyone who thinks coding is just a career, not a chance to change lives.

Read the summary first

The short version: This book isn’t about turning you into a coding wizard or a tech prophet. It’s a grounded reminder that every line of code carries weight beyond the screen. If you’re in computing or tech education, it’s a useful nudge to think about who you’re really building for—and what good your work can do. Just don’t expect it to keep pace with the latest tech buzz or dive deep into code.

Stefan's verdict: Worth considering for Undergraduate and graduate students in computer science, information technology, and related fields.; less useful if Readers seeking deep technical or programming knowledge..

3 min review498 wordsOriginal book: Introductory
Ethical ComputingSocial ImpactTechnology EducationCultural AdaptationSustainability

Globusz Books summary

What the book is about

3 min read

Lisa Kaczmarczyk’s "Computers and Society: Computing for Good" is a refreshing antidote to the usual tech hype that paints computing as a purely technical playground or a get-rich-quick scheme. Instead, it insists that computing professionals have a stake in the social and ethical consequences of their work. This book is less about the nuts and bolts of coding and more about what those bolts can build—or break—in the real world.

At its core, the book argues that computing education should not be siloed away from social responsibility. Kaczmarczyk stitches together a series of case studies that show computing in action for positive social change. We’re talking about everything from software helping overseas voters participate in democracy to tech innovations aiding endangered species conservation. The cases cover a surprising range: cultural adaptation in developing countries, medical advancements, education reform, environmental conservation, and even political engagement.

What stands out is the book’s insistence that these are not just feel-good stories but practical, scalable examples. For instance, it highlights nonprofits leveraging technology to bridge gaps in healthcare access or entrepreneurs designing apps that respect cultural nuances in remote communities. This isn’t pie-in-the-sky idealism; it’s grounded in real organizations and projects that demonstrate how computing can be a force for good.

The book is clearly aimed at students across a spectrum of fields—computer science, information technology, political science, even business management. It’s designed to plug into curricula that want to shake off the dry, technical-only approach and get students thinking about the bigger picture. Each chapter peppers in questions and project ideas, nudging readers to engage critically rather than passively absorb. This pedagogical approach makes the book a decent resource for instructors who want to spark conversations about ethics and societal impact without turning their classes into philosophy seminars.

However, it’s worth noting that this book isn’t for those craving deep technical dives. If you’re looking for detailed algorithms, code walkthroughs, or cutting-edge computing theory, you’ll be disappointed. The technical content is kept intentionally light to maintain focus on social issues. Plus, being a 2011 publication, some of the tech examples and concerns may feel a bit dated in today’s fast-moving landscape. The rapid evolution of AI, social media, and data privacy since then means the book sometimes misses the mark on current debates.

Still, its broad coverage—from social networks to high-performance computing—gives readers a solid overview of how diverse computing applications intersect with society. It doesn’t shy away from complexity but keeps the conversation accessible. For example, it tackles the thorny challenge of adapting technology to fit cultural contexts rather than imposing one-size-fits-all solutions. That’s a lesson many modern tech projects still struggle with.

In short, this book is a practical, no-nonsense reminder that computing isn’t just about machines; it’s about people. It’s a call for educators and students to think beyond code and consider the ripple effects of their work. While it won’t make you a coding guru or a tech visionary, it will make you a more thoughtful one.

Beyond the summary

What might this book awaken in you?

This book isn’t about turning you into a coding wizard or a tech prophet. It’s a grounded reminder that every line of code carries weight beyond the screen. If you’re in computing or tech education, it’s a useful nudge to think about who you’re really building for—and what good your work can do. Just don’t expect it to keep pace with the latest tech buzz or dive deep into code.

Before you commit

Why you might read this

Computing isn’t just about slick apps or flashy gadgets—it’s a tool that can actually do some good in the world. Lisa Kaczmarczyk’s “Computers and Society: Computing for Good” takes a clear-eyed look at how tech folks can move beyond the usual buzzwords and make a real impact on society and the environment. It’s like a wake-up call for anyone who thinks coding is just a career, not a chance to change lives.

Globusz summaryAbout 3 minutes
Original-book difficultyIntroductory
Especially worth considering if…Undergraduate and graduate students in computer science, information technology, and related fields.
Spoiler sensitivity: lowThis is a nonfiction summary.

Themes worth noticing

Ethics and Social Responsibility

Computing professionals must consider the ethical implications and societal impact of their work, not just the technical challenges.

Technology for Social Good

Computing can be harnessed to solve real-world problems like healthcare access, conservation, and political engagement.

Cultural Sensitivity in Tech Design

Successful technology adapts to the cultural and social context of its users rather than imposing one-size-fits-all solutions.

Education and Critical Engagement

Integrating case studies and ethical questions into computing education fosters critical thinking and social awareness.

Key ideas, explained

Computing’s social responsibility can’t be an afterthought

Kaczmarczyk insists that ethical and societal implications must be baked into computer science education, not treated as add-ons. Computing professionals shape systems that affect millions, so understanding the broader impact is essential.

Real-world case studies bring theory to life

The book uses diverse, grounded examples—from tech aiding endangered species to facilitating overseas voting—to show how computing can solve real problems. These cases illustrate the spectrum of social good computing can achieve.

Cultural sensitivity in technology design matters

One-size-fits-all tech solutions often fail in different cultural or socioeconomic contexts. The book emphasizes adapting technology to fit local needs and customs, a lesson still underappreciated in many tech projects.

Engagement and critical thinking are key in tech education

Rather than dumping facts, the book encourages students to actively question and explore the societal role of computing through questions and project prompts embedded in each chapter.

Technical depth takes a backseat to social impact

This is not a book for deep technical mastery. Its strength lies in opening minds to the ethical and societal dimensions of computing, making it more suitable for broad education than specialized training.

How to Use This Book in Real Life

Integrate ethics early in tech education

Don’t wait until the final year or a separate course to discuss social responsibility. Weave ethical considerations into every computing topic to build awareness from the ground up.

Use case studies to connect theory with real-world impact

Concrete examples help students see beyond abstract concepts and understand how their skills can affect actual communities and environments.

Design tech with cultural context in mind

Before building solutions, research the cultural, economic, and social realities of the target users to avoid imposing irrelevant or harmful technologies.

Encourage critical questioning in computing courses

Push students to ask who benefits, who might be harmed, and what unintended consequences might arise from technology deployment.

Balance technical skills with social awareness

While technical proficiency is necessary, cultivating a mindset that considers societal impact leads to more responsible and effective computing professionals.

What the book does especially well

  • Wide range of real-world case studies illustrating computing’s positive social impact.
  • Engaging pedagogical features that promote critical thinking and active student participation.
  • Broad coverage of computing topics linked to societal issues, making it relevant across disciplines.
  • Clear, accessible writing avoids tech jargon overload, making complex issues approachable.
  • Focus on cultural adaptation highlights an often-overlooked dimension in technology design.

Where the book gets shaky

  • Technical content is shallow, which may frustrate readers seeking in-depth computing knowledge.
  • Published in 2011, so some examples and discussions feel outdated given recent tech advances.
  • Could oversimplify complex ethical dilemmas by focusing mainly on positive case studies.
  • May not satisfy readers looking for critical engagement with negative or controversial impacts of computing.
  • Limited discussion on emerging issues like AI ethics, big data privacy, and social media manipulation.

Questions to carry with you

  • Who benefits from the technologies we build, and who might be left out or harmed?
  • How can computing be adapted to respect diverse cultural contexts?
  • What responsibilities do computing professionals have beyond writing code?
  • How can education better prepare students to think critically about technology’s societal role?
  • Are positive case studies enough, or do we need to confront the darker sides of computing too?

The bottom line

This book isn’t about turning you into a coding wizard or a tech prophet. It’s a grounded reminder that every line of code carries weight beyond the screen. If you’re in computing or tech education, it’s a useful nudge to think about who you’re really building for—and what good your work can do. Just don’t expect it to keep pace with the latest tech buzz or dive deep into code.

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 starting over

Technology relevance

Still relevant in 2026: Yes — foundational

Offers insights into computing's role in society.

Topics: Computer Science · Society · Ethics · Technology

Browse current Technology books.

Continue the journey

Read the original when you are ready.

The full book offers a richer gallery of case studies and practical classroom tools that go beyond this summary. It’s a handy resource for educators who want structured ways to bring social responsibility into computing courses without overwhelming students with jargon. The project suggestions and discussion questions can spark lively debates and critical thinking, making it more than just a textbook. While it won’t replace specialized ethics or tech books, it provides a solid foundation for understanding computing’s societal role in a digestible, approachable way. For anyone teaching or learning about the social side of technology, it’s a worthwhile companion.

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 computer science, information technology, and related fields.