
Track this book
You choose which shelves are public. Progress and read dates stay yours.
About
"Picture a computer scientist, staring at a screen and clicking away frantically on a keyboard, hacking into a system, or perhaps developing an app. Now delete that picture. In Once Upon an Algorithm, Martin Erwig explains computation as something that takes place beyond electronic computers, and computer science as the study of systematic problem solving. Erwig points out that many daily activities involve problem solving. Getting up in the morning, for example: You get up, take a shower, get dressed, eat breakfast. This simple daily routine solves a recurring problem through a series of…
More by Martin Erwig
All books
More like this








Reviews
Rating integrity
HealthyCounted ratings come from accounts older than 7 days and were made on or after publication. Finished readers weigh ×1.0. Readers who have not finished yet weigh ×0.5. Did-not-finish ratings are shown but not counted.
Editions
5 editions- Other · English · 2022MIT Press · 9780262545297
- Other · English · 2017The MIT Press · 319 pages · 9780262036634
- Other · English · 2017MIT Press · 336 pages · 9780262341691
- Other · English · 2017MIT Press · 336 pages · 9780262341684
- Other · English · 2017MIT Press · 336 pages · 9780262341707
Computer algorithmsPopular works