Explains contemporary computing in a clear and meaningful manner focusing on those concepts likely to have the greatest impact in the approaching century and the next information revolution. Emphasizes hardware used in business, productivity tools and other business software, networks utilized in commercial organizations, and the people who design, develop and use information systems. Provides an understanding of both the "tools" and the "whys and hows" of computing including social, ethical, legal, environmental and global issues. Encourages readers to think critically by presenting examples of controversies and current events in computing. Contains scores of case studies, challenging exercises, self-tests and review questions.