The mathematical theory of computation has given rise to two significant approaches to the informal concept of “complexity.” Kolmogorov complexity, typically used as a measure for a single object like a string or sequence, assesses the information required to describe the object.
[Read More]
The Universal history of computing, from abascus to quantum computer by Georges Ifrah (2000)
Praised as a captivating compilation of information on writing systems, encompassing both words and numbers, The Universal History of Computing receives acclaim from Publishers Weekly. Booklist deems it a truly enlightening and fascinating study for readers inclined toward mathematics.
[Read More]
Theory of Computing. A Gentle Introduction by Efim Kinber (2001)
This book focuses on fundamental issues of computation. The readers can master the content and gain lasting perspective from which to understand computers by carefully worked out examples, illustrations, and algorithmic proofs.
[Read More]
Naked Money by Charles Wheelan (2016)
The value of a $20 bill may seem as arbitrary as Monopoly money when reduced to a simple slip of paper. Nevertheless, even children understand the imprudence of tearing it into pieces.
[Read More]
Naked Economics by Charles Wheelan (2019)
Finally, a captivating book on economics that promises to keep you wide awake! This perennial favorite, cherished by both students and general readers, isn’t just an enjoyable read but a crucial investment, offering a reliably high rate of return.
[Read More]
Atkins’ Physical Chemistry by Peter Atkins (11e) (2017)
Atkins’ Physical Chemistry (11th edition) by Peter Atkins is a comprehensive and well-established textbook that delves into the fundamental principles of physical chemistry. The book provides an insightful exploration of key concepts, covering thermodynamics, quantum mechanics, kinetics, and spectroscopy.
[Read More]
God's Bankers: A History of Money and Power at the Vatican by Gerald Posner (2015)
A deeply reported, fast-paced exposé of the money and the cardinals-turned-financiers at the heart of the Vatican—the world’s biggest, most powerful religious institution—from an acclaimed journalist with “exhaustive research techniques” (The New York Times).
[Read More]
Leveling Up With SQL: Advanced Techniques for Transforming Data Into Insights by Mark Simon (2023)
Learn to write SQL queries to select and analyze data, and improve your ability to manipulate data. This book will help you take your existing skills to the next level. Author Mark Simon kicks things off with a quick review of basic SQL knowledge, followed by a demonstration of how efficient SQL databases are designed and how to extract just the right data from them.
[Read More]
Elements of Programming Interviews: The Insiders' Guide by Adnan Aziz (2018)
This version of Elements of Programming Interviews in Java features a larger format. Specifically, the font size is increased, and the page size is adjusted to 7"x10" (compared to the regular format which uses 6"x9").
[Read More]
Elements of Programming Interviews in Java by Adnan Aziz (2015)
This is the Java version of our book. See the website for links to the C++ version, as well as to a version that uses larger fonts. Have you ever…
[Read More]