-
Artificial Intelligence
For one or two-semester, undergraduate or graduate-level courses in Artificial Intelligence. The long-anticipated revision of this best-selling text offers the most comprehensive, up-to-date introduction to the theory and practice of artificial intelligence. Click on "Features" tab below for more information Resources: Visit the author's website http://aima.cs.berkeley.edu/ to access both student and instructor resources including Power Point slides, syllabus. homework and exams, and solutions text problems. -
Nine Algorithms That Changed the Future
Every day, we use our computers to perform remarkable feats. A simple web search picks out a handful of relevant needles from the world's biggest haystack: the billions of pages on the World Wide Web. Uploading a photo to Facebook transmits millions of pieces of information over numerous error-prone network links, yet somehow a perfect copy of the photo arrives intact. Without even knowing it, we use public-key cryptography to transmit secret information like credit card numbers; and, we use digital signatures to verify the identity of the websites we visit. How do our computers perform these tasks with such ease? This is the first book to answer that question in language anyone can understand, revealing the extraordinary ideas that power our PCs, laptops, and smartphones. Using vivid examples, John MacCormick explains the fundamental "tricks" behind nine types of computer algorithms, including artificial intelligence (where we learn about the "nearest neighbor trick" and "twenty questions trick"), Google's famous PageRank algorithm (which uses the "random surfer trick"), data compression, error correction, and much more. These revolutionary algorithms have changed our world: this book unlocks their secrets, and lays bare the incredible ideas that our computers use every day. -
IEEE计算机先驱奖(1980-2000):计算机科学与技术中的发明史
本书是《ACM图灵奖--计算机发展史的缩影》一书的姊妹篇。IEEE计算机先驱奖已经颁发了20届,共有108位计算机科学技术工作者获奖,其中有22位也是图灵奖的获得者。IEEE计算机先驱奖兼顾的范围较广,并打破了东西方的界限,有一批前苏联和东欧国家的学者入围。这都有利于读者更全面地了解世界各国计算机发展的情况。在系统设计与开发,尤其是在硬件方面为计算机科学技术的发展作出卓越贡献的学者均被包括在内。本书对于我国年轻的计算机工作者及所有对计算机发展史感兴趣的读者来说都是一本难得的收藏之作。 -
CS女孩
-
Randomized Algorithms
For many applications, a randomized algorithm is either the simplest or the fastest algorithm available, and sometimes both. This book introduces the basic concepts in the design and analysis of randomized algorithms. The first part of the text presents basic tools such as probability theory and probabilistic analysis that are frequently used in algorithmic applications. Algorithmic examples are also given to illustrate the use of each tool in a concrete setting. In the second part of the book, each chapter focuses on an important area to which randomized algorithms can be applied, providing a comprehensive and representative selection of the algorithms that might be used in each of these areas. Although written primarily as a text for advanced undergraduates and graduate students, this book should also prove invaluable as a reference for professionals and researchers. -
Computer Networking
(Pearson Education) Provides a fresh approach to computer networking instruction. Contents include the Internet, protocols, network core, access networks and physical media, delay and loss in packet-switched networks, routing, multimedia networking, network management, and more. DLC: Internet (Computer network).