$ ls books

Published Works

Technical books exploring computer science fundamentals from first principles.

Looking for shorter, sharper writing? See papers.

The Art of Algorithmic Analysis

From Foundations to Practice

Living Edition

A rigorous exploration of algorithm analysis techniques—asymptotic notation, recurrence relations, amortized analysis, and complexity theory. Built for those who seek deep understanding.

Algorithms Analysis Complexity Mathematics
⭐ ... 🍴 ...
[view source]

ARLIZ

Arrays, Reasoning, Logic, Identity, Zero

In Progress

One question — what is an array, really? — followed from a voltage difference across a transistor to tensor cores and quantum state vectors. Three volumes, one continuous descent.

Data Structures Computer Architecture Digital Logic First Principles
⭐ ... 🍴 ...
[view source]

MATHESIS

The Mathematical Foundations of Computing

In Progress

A comprehensive journey through the mathematical concepts underlying computer science—from ancient number systems through modern discrete mathematics, set theory, logic, and beyond.

Math Mathematics
$