Skip navigation

Computer Science and Intelligent Systems

Computer Science and Intelligent Systems

E-Sports and the Professionalization of Computer Gaming

Competitive video and computer game play is nothing new: the documentary King of Kong memorably portrays a Donkey Kong player’s attempts to achieve the all-time highest score; the television show Starcade (1982–1984) featured competitions among arcade game players; and first-person shooter games of the 1990s became multiplayer through network play. A new development in the world of digital gaming, however, is the emergence of professional computer game play, complete with star players, team owners, tournaments, sponsorships, and spectators.

An Ecological Approach to Information Behavior

Human information interaction (HII) is an emerging area of study that investigates how people interact with information; its subfield human information behavior (HIB) is a flourishing, active discipline. Yet despite their obvious relevance to the design of information systems, these research areas have had almost no impact on systems design. One issue may be the contextual complexity of human interaction with information; another may be the difficulty in translating real-life and unstructured HII complexity into formal, linear structures necessary for systems design.

Building Computers That Understand Speech

Stanley Kubrick’s 1968 film 2001: A Space Odyssey famously featured HAL, a computer with the ability to hold lengthy conversations with his fellow space travelers. More than forty years later, we have advanced computer technology that Kubrick never imagined, but we do not have computers that talk and understand speech as HAL did. Is it a failure of our technology that we have not gotten much further than an automated voice that tells us to “say or press 1”?

How to Thrive Online

Like it or not, knowing how to make use of online tools without being overloaded with too much information is an essential ingredient to personal success in the twenty-first century. But how can we use digital media so that they make us empowered participants rather than passive receivers, grounded, well-rounded people rather than multitasking basket cases? In Net Smart, cyberculture expert Howard Rheingold shows us how to use social media intelligently, humanely, and, above all, mindfully.

The Nintendo Wii Platform

The Nintendo Wii, introduced in 2006, helped usher in a moment of retro-reinvention in video game play. This hugely popular console system, codenamed Revolution during development, signaled a turn away from fully immersive, time-consuming MMORPGs or forty-hour FPS games and back toward family fun in the living room. Players using the wireless motion-sensitive controller (the Wii Remote, or “Wiimote”) play with their whole bodies, waving, swinging, swaying. The mimetic interface shifts attention from what’s on the screen to what’s happening in physical space.

Reinventing Video Games and Their Players

We used to think that video games were mostly for young men, but with the success of the Nintendo Wii, and the proliferation of games in browsers, cell phone games, and social games video games changed changed fundamentally in the years from 2000 to 2010. These new casual games are now played by men and women, young and old. Players need not possess an intimate knowledge of video game history or devote weeks or months to play. At the same time, many players of casual games show a dedication and skill that is anything but casual.

A First Course

This book guides students through an exploration of the idea that thinking might be understood as a form of computation. Students make the connection between thinking and computing by learning to write computer programs for a variety of tasks that require thought, including solving puzzles, understanding natural language, recognizing objects in visual scenes, planning courses of action, and playing strategic games.

The Ethical and Social Implications of Robotics

Robots today serve in many roles, from entertainer to educator to executioner. As robotics technology advances, ethical concerns become more pressing: Should robots be programmed to follow a code of ethics, if this is even possible? Are there risks in forming emotional bonds with robots? How might society--and ethics--change with robotics? This volume is the first book to bring together prominent scholars and experts from both science and the humanities to explore these and other questions in this emerging field.

The Natural Semantics of Quantifiers

In Taking Scope, Mark Steedman considers the syntax and semantics of quantifier scope in interaction with negation, polarity, coordination, and pronominal binding, among other constructions. The semantics is “surface compositional,” in that there is a direct correspondence between syntactic types and operations of composition and types and compositions at the level of logical form.

C# is an object-oriented programming language that is similar to Java in many respects but more comprehensive and different in most details. This book offers a quick and accessible reference for anyone who wants to know C# in more detail than that provided by a standard textbook. It will be particularly useful for C# learners who are familiar with Java. This second edition has been updated and expanded, reflecting the evolution and extension of the C# programming language. It covers C# versions 3.0 and 4.0 and takes a look ahead at some of the innovations of version 5.0.