John V. Guttag
American computer scientist and longtime MIT professor known for work in algorithms, programming languages, software engineering, and applications of computing to healthcare.
Books
This list of books are ONLY the books that have been ranked on the lists that are aggregated on this site. This is not a comprehensive list of all books by this author.
-
1. Introduction To Computation And Programming Using Python
With Application to Understanding Data
A concise, introductory text that teaches computational thinking and Python programming by combining foundational programming concepts (variables, control flow, functions, data structures) with algorithmic problem-solving, abstraction, and modeling. It uses practical examples and case studies—ranging from numerical computation and simulations to basic machine learning and data analysis—to show how to build, evaluate, and reason about programs and models, while emphasizing testing, debugging, and algorithmic efficiency.
Purchase from Bookshop.org