### Books

These are books that are either written by or recommended by Center faculty.

### Foundations of Info-Metrics: Modeling, Inference, and Imperfect Information

Posted: Wednesday, October 25, 2017By Amos Golan "Info-metrics is the science of modeling, reasoning, and drawing inferences under conditions of noisy and insufficient information. It is at the intersection of information theory, statistical...

### A Mind at Play: How Claude Shannon Invented the Information Age

Posted: Tuesday, July 18, 2017"The life and times of one of the foremost intellects of the twentieth century: Claude Shannonâ€”the architect of the Information Age, whose insights stand behind every computer built, email sent, video streamed, a...

### Introduction to Probability

Posted: Monday, March 13, 2017Unlike most probability textbooks, which are only truly accessible to mathematically-oriented students, Ward and Gundlachâ€™sÂ Introduction to ProbabilityÂ reaches out to a much wider introductory-level au...

### Machine Learning Models and Algorithms for Big Data Classification

Posted: Monday, March 13, 2017By:Â Shan Suthaharan Â This book presents machine learning models and algorithms to address big data classification problems. Existing machine ...

### Coding Theory â€“ The Essentials

Posted: Tuesday, January 17, 2017Coding Theory â€“ The Essentials, by: D. G. Hoffman, D. A. Leonard, C. C. Lindner, K. T. Phelps, C. A. Rodger, J. R. Wall This book is designed to teach coding theory in a mathematical sound manner to stude...

### Information and Information Stability of Random Variables and Processes

Posted: Tuesday, January 17, 2017Information and Information Stability of Random Variables and Processes, by: M.S. Pinkser Since its creation by C. E. Shannon, "Information Thoery" has important applications in several branches of mathemat...

### The Art of Computer Programming Vol 4A Combinational Algorithms Part I

Posted: Tuesday, January 17, 2017The Art of Computer Programming Vol 4A Combinational Algorithms Part I, by: Donald E. Knuth Knuthâ€™s multivolume analysis of algorithms is widely recognized as the definitive description of classical compu...

### Data Compression

Posted: Tuesday, January 17, 2017Data Compression, Edited by: Lee D. Davisson, Robert M. Gray

### Information and the Nature of Reality â€“ From Physics to Metaphysics

Posted: Tuesday, January 17, 2017Information and the Nature of Reality â€“ From Physics to Metaphysics, Edited by: Paul Davies, Niels Henrik Gregersen Many scientists regard mass and energy as the primary currency of nature. In recent year...

### The Philosophy of Information

Posted: Tuesday, January 17, 2017The Philosophy of Information, by: Luciano Floridi This is the first volume in theÂ tetralogy on the foundations of the philosophy ...

### Digital Filters and the Fast Fourier Transform

Posted: Tuesday, January 17, 2017Digital Filters and the Fast Fourier Transform, Edited by: Bede Liu Â

### Information Theory and Coding

Posted: Tuesday, January 17, 2017Information Theory and Coding, by: Norman Abramson

### The Theory of Information and Coding Encyclopedia of Mathematics and its Applications

Posted: Tuesday, January 17, 2017The Theory of Information and Coding Encyclopedia of Mathematics and its Applications, by:Robert J. McEliece This theory was developed to deal with the fundamental problem of communication, that of reproduc...

### Emergent Information: A Unified Theory of Information Framework

Posted: Tuesday, January 17, 2017Emergent Information: A Unified Theory of Information Framework, by: Wolfgang Hofkirchner At the dawn of the information age, a proper understanding of information and how it relates to matter and energy is...

### Information Physics and Computation

Posted: Tuesday, January 17, 2017Information Physics and Computation, by: Marc Mezard, Andrea Montanari This is an introduction to a rich and rapidly evolving research field at the interface between statistical physics, theretical computer...

### Theoretical Computer Science: Algorithms, automata, complexity and games

Posted: Tuesday, January 17, 2017Theoretical Computer Science: Algorithms, automata, complexity and games, by: Dachuan Xu, Donglei Du, Ding-Zhu Du The papers in this special issue were slelected from presentations at the 21st Annual Intern...

### Ergodic and Information Theory

Posted: Tuesday, January 17, 2017Ergodic and Information Theory, Edited by: Robert M. Gray, Lee D. Davisson

### Introduction to the Theory of Computation

Posted: Tuesday, January 17, 2017Introduction to the Theory of Computation, by: Michael Sipser You are about to embark on the study of a fascinating and important subject: the theory of computation. It comprises the fundamental mathematica...

### Transforming Undergraduate Education in STEM: Building a Community to Transform Undergraduate STEM Education, 2013 TUES Principal Investigators (Pls) Conference

Posted: Tuesday, January 17, 2017Transforming Undergraduate Education in STEM: Building a Community to Transform Undergraduate STEM Education, 2013 TUES Principal Investigators (Pls) Conference

### Error Control Systems for Digital Communication and Storage

Posted: Tuesday, January 17, 2017Error Control Systems for Digital Communication and Storage, by: Stephen B. Wicker This introductory book on error control coding focuses on key implementation issues and performance analysis with applicati...

### A First Course in Information Theory

Posted: Tuesday, January 17, 2017A First Course in Information Theory, by: Raymond W. Yeung Out of the sixteen chapters in this book, the first thirteen chapters are basic topics, while the last three chapters are advanced topics for the m...

### Uncertainty and Information Foundations of Generalized Information Theory

Posted: Tuesday, January 17, 2017Uncertainty and Information Foundations of Generalized Information Theory, by: George J. Klir Uncertainty and Information: Foundations of Generalized Information Theory contains comprehensive and up-to-date...

### Error Correcting Codes

Posted: Tuesday, January 17, 2017Error Correcting Codes, Edited by Henry B. Mann The study of algebraic codes and the use of algebraic and combinatorial structures for their construction has made great advances in the last ten years. The i...

### Processing: Creative Coding and Generative Art in Processing 2

Posted: Tuesday, January 17, 2017Processing: Creative Coding and Generative Art in Processing 2, by: Ira Greenberg, Dianna Xu, Deepak Kumar Processing: Creative Coding and Generative Art in Processing 2Â is a fun and creative appr...

### Algebraic Coding Theory â€“ History and Development

Posted: Tuesday, January 17, 2017Algebraic Coding Theory â€“ History and Development, Edited by: Ian F. Blake

### Key Papers in The Development of Coding Theory

Posted: Tuesday, January 17, 2017Key Papers in The Development of Coding Theory, Edited by: Elwyn R Berlekamp This volume is a collection of reprints of original papers in coding theory, with a few short notes and comments inserted by the ...

### Genomic Signal Processing

Posted: Tuesday, January 17, 2017Genomic Signal Processing by: Ilya Shmulevich, Edward R. Dougherty Genomic signal processing (GSP) can be defined as the analysis, processing, and use of genomic signals to gain biological knowledge, and th...

### Quantum Processes Systems & Information

Posted: Tuesday, January 17, 2017Quantum Processes Systems & Information, by: Benjamin Schumacher, Michael Westmoreland A new and exciting approach to the basics of quantum theory, this undergraduate textbook contains extensive discuss...

### Algebraic Coding Theory â€“ Revised 1984 Edition

Posted: Tuesday, January 17, 2017Algebraic Coding Theory â€“ Revised 1984 Edition by: Elwyn R. Berlekamp This book concerns state-of-the-art coding and decoding methods. Research reviewed in the book include Berlekamp's algorithm for facto...

### Key Papers in The Development of Information Theory

Posted: Tuesday, January 17, 2017Key Papers in The Development of Information Theory, Edited by: David Slepian Probably no single work in this century has more profoundly altered man's understanding of communication than C. E. Shannon's "A...

### Random Processes â€“ Multiplicity Theory and Canonical Decompositions

Posted: Tuesday, January 17, 2017Random Processes â€“ Multiplicity Theory and Canonical Decompositions, Edited by: Anthony Ephremides, John B. Thomas

### Applied Combinatiorics on Words

Posted: Tuesday, January 17, 2017Applied Combinatiorics on Words by: M. Lothaire A series of important applications of combinatorics on words has emerged with the development of computerized text and string processing. The aim of this volu...

### Handbook of Coding Theory â€“ Vol I

Posted: Tuesday, January 17, 2017Handbook of Coding Theory â€“ Vol I, Edited by: V.S. Pless, W.C. Huffman This work is divided into three parts, the first part comprising Volume 1 and the remaining two parts Volume 2. Part 1, "Algebraic Co...

### Random Processes â€“ Part II

Posted: Tuesday, January 17, 2017Random Processes â€“ Part II, Edited by: Anthony Ephremides

### Average Case Analysis of Algorithms

Posted: Tuesday, January 17, 2017Average Case Analysis of Algorithms by: Wojciech Szpankowski A timely book on a topic that has witnessed a surge of interest over the last decade, owing in part to several novel applications, most notably i...

### Handbook of Coding Theory â€“ Vol II

Posted: Tuesday, January 17, 2017Handbook of Coding Theory â€“ Vol II Edited by: V.S. Pless, W.C. Huffman The second volume of this work contains Parts 2 and 3 of the "Handbook of Coding Theory". Part 2, "Connections", is devoted to connec...

### Realizing the Information Future: The Internet and Beyond

Posted: Tuesday, January 17, 2017Realizing the Information Future: The Internet and Beyond, by: Computer Science and Telecommunications Board, National Research Council The potential impact of the information superhighway--what it will mea...

### Learning Computing with Robots

Posted: Sunday, January 1, 2017Learning Computing with Robots, by: Deepak Kumar What is a computer? A personal computer? What is a robot? A personal robot? What is computing? What is personal computing? This book will introduce you to th...

### Information Science

Posted: Tuesday, May 24, 2011By David G. Luenberger. It is a supplemental reading for the 2011Â Summer School. From cell phones to Web portals, advances...

### Information: A Very Short Introduction

Posted: Tuesday, May 24, 2011By Luciano Floridi. It is a supplemental reading for Summer School 2011 . We live in a society that is awash with information, but few of us really understand what information is. In...

### Information Theory, Inference, and Learning Algorithms by David Mackay

Posted: Sunday, May 1, 2011Available for direct download. This book is aimed at senior undergraduates and graduate students in Engineering, Science, Mathematics, and Computing. It expects familiarity with calculus, probability theory...

### Claude Elwood Shannon: Collected Papers

Posted: Sunday, May 1, 2011By Claude E. Shannon, N.J.A. Sloane, Aaron D.Wyner. This contains everything that Shannon wrote!

### An Introduction to Information Theory: Symbols, Signals and Noise

Posted: Sunday, May 1, 2011By John Robinson Pierce. This is still a good introduction to information theory. It gives the ideas whereas later books either forget the basic ideas or dump lots of math on the reader without explanation.

### Mathematical Theory of Communication

Posted: Sunday, May 1, 2011by Claude E. Shannon and Warren Weaver. This is the original paper by Shannon with an introduction by Weaver.

### Hamletâ€™s Blackberry A Practical Philosophy for Building a Good Life in the Digital Age

Posted: Sunday, May 1, 2011By William Powers. A crisp, passionately argued answer to the question that everyone whoâ€™s grown dependent on digital devices is asking: Whereâ€™s the rest of my life?Â Hamletâ€™s BlackBerryÂ cha...

### Algorithms of the Intelligent Web by H. Marmanis and D. Babenko

Posted: Sunday, May 1, 2011Modern web application hype revolves around a rich UI experience. A lesser-known aspect of modern applications is the use of techniques that enable the intelligent processing of information and add value that canâ€...

### Programming Collective Intelligence by T. Segaran

Posted: Sunday, May 1, 2011Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the enormous amou...

### Data Analysis with Open Source Tools by P. Janert

Posted: Sunday, May 1, 2011Collecting data is relatively easy, but turning raw information into something useful requires that you know how to extract precisely what you need. With this insightful book, intermediate to experienced programmer...

### Graduate Texts in Mathematics â€“ Introduction to Coding Theory

Posted:Graduate Texts in Mathematics â€“ Introduction to Coding Theory, by: J. H. Van Lint It is gratifying that this textbook is still sufficiently popular to warrant a third edition. I have used the opportunity ...