£48.09

MIT Press How to Design Programs - 2nd Edition Textbook

Purple

Price data last checked 60 day(s) ago - refreshing...

View at Amazon

Price History & Forecast

Last 31 days • 31 data points (No recent data available)

Historical
Generating forecast...
£52.44 £44.08 £45.90 £47.73 £49.55 £51.38 £53.20 26 January 2026 02 February 2026 10 February 2026 17 February 2026 25 February 2026

Price Distribution

Price distribution over 31 days • 4 price levels

Days at Price
Current Price
6 days 12 days · current 4 days 9 days 0 3 6 9 12 £45 £48 £49 £52 Days at Price

Price Analysis

Most common price: £48 (12 days, 38.7%)

Price range: £45 - £52

Price levels: 4 different prices over 31 days

Description

Master the fundamentals of computer science with the completely revised 2nd edition of How to Design Programs by MIT Press. This textbook moves beyond simple syntax to place program design at the center of a liberal arts education. It provides a structured approach to solving problems, helping readers transition from understanding a problem statement to executing a finished program. This edition introduces new design recipes for interactive programs and expands your technical toolkit with support for images as plain values, testing, and event-driven programming. You will also explore advanced topics such as distributed programming. By focusing on the design process, this book teaches you how to formulate concise goals, create effective examples, and develop clear solution outlines. It is an essential resource for anyone looking to build a strong foundation in computing and programming logic.

Key Features

Revised design recipes for building interactive programs and managing event-driven programming tasks.

Comprehensive guidance on the program design process, from analyzing problem statements to final testing.

Expanded technical coverage including support for images as plain values and distributed programming.

Structured learning methods to help you formulate concise goals and develop effective solution outlines.

A unique approach that integrates computer science into a broader liberal arts educational framework.

Practical instruction on making up examples and developing systematic outlines for any programming task.

Product Specifications

Colour
Purple
Format
paperback
Domain
Amazon UK
Release Date
25 May 2018
Listed Since
29 August 2017

Barcode

No barcode data available