As its subtitle “Great ideas explained” suggests, this book sets out to present the fundamental ideas of computer science in an informal and yet informative way. I-programmer’s own Mike James explores the concepts that underpin modern computer use, and shows how they provide ways to reason about information and randomness that are understandable without the need to resort to abstract math. Topics covered in the book range from Turing Machines, the Halting Problem and Finite State machines, through lower-level concerns such as Boolean logic, information theory and error correction, to deeper dives into computational complexity. All are covered in a very approachable, and even entertaining way..
Author: Dr Mike James
Publisher: I/O Press
Date: November 2019
Audience: Anyone interested in the ideas behind computing
Category: Theory & Techniques
For more Book Watch just click.
Book Watch is I Programmer’s listing of new books and is compiled using publishers’ publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.
To have new titles included in Book Watch contact [email protected]
.(tagsToTranslate)Programming book reviews(t)programming tutorials(t)programming news(t)developer news(t)software programmer news(t)C#(t)Ruby(t)Python(t)C(t)C++(t)PHP(t)Visual Basic(t)Computer book reviews(t)computer history(t)programming history(t)joomla(t)theory(t)spreadsheets(t)developer book reviews(t)programmer news(t)developer news(t)news
This is a syndicated post. Read the original post at Source link .