£69.75

CRC Press Discovering Computer Science: Interdisciplinary Problems, Principles, and Python Programming (Chapman & Hall/CRC Textbooks in Computing)

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

View at Amazon

Price History & Forecast

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

Historical
Generating forecast...
£70.86 £64.98 £66.26 £67.54 £68.83 £70.11 £71.40 25 January 2026 01 February 2026 09 February 2026 17 February 2026 25 February 2026

Price Distribution

Price distribution over 32 days • 4 price levels

Days at Price
Current Price
8 days 3 days 12 days · current 9 days 0 3 6 9 12 £66 £67 £69 £71 Days at Price

Price Analysis

Most common price: £69 (12 days, 37.5%)

Price range: £66 - £71

Price levels: 4 different prices over 32 days

Description

"Havill's problem-driven approach introduces algorithmic concepts in context and motivates students with a wide range of interests and backgrounds." -- Janet Davis , Associate Professor and Microsoft Chair of Computer Science, Whitman College "This book looks really great and takes exactly the approach I think should be used for a CS 1 course. I think it really fills a need in the textbook landscape." -- Marie desJardins, Dean of the College of Organizational, Computational, and Information Sciences, Simmons University "Discovering Computer Science is a refreshing departure from introductory programming texts, offering students a much more sincere introduction to the breadth and complexity of this ever-growing field." -- James Deverick, Senior Lecturer, The College of William and Mary "This unique introduction to the science of computing guides students through broad and universal approaches to problem solving in a variety of contexts and their ultimate implementation as computer programs." -- Daniel Kaplan, DeWitt Wallace Professor, Macalester College Discovering Computer Science: Interdisciplinary Problems, Principles, and Python Programming is a problem-oriented introduction to computational problem solving and programming in Python, appropriate for a first course for computer science majors, a more targeted disciplinary computing course or, at a slower pace, any introductory computer science course for a general audience. Realizing that an organization around language features only resonates with a narrow audience, this textbook instead connects programming to students’ prior interests using a range of authentic problems from the natural and social sciences and the digital humanities. The presentation begins with an introduction to the problem-solving process, contextualizing programming as an essential component. Then, as the book progresses, each chapter guides students through solutions to increasingly complex problems, using a spiral approach to introduce Python language features. The text also places programming in the context of fundamental computer science principles, such as abstraction, efficiency, testing, and algorithmic techniques, offering glimpses of topics that are traditionally put off until later courses. This book contains 30 well-developed independent projects that encourage students to explore questions across disciplinary boundaries, over 750 homework exercises, and 300 integrated reflection questions engage students in problem solving and active reading. The accompanying website ― https://www.discoveringcs.net ― includes more advanced content, solutions to selected exercises, sample code and data files, and pointers for further exploration.

Product Specifications

Format
Paperback
Domain
Amazon UK
Release Date
28 October 2020
Listed Since
28 May 2020

Barcode

No barcode data available

Similar Products You Might Like

Explorations in Computing: An Introduction to Computer Science and Python Programming (Chapman & Hall/CRC Textbooks in Computing)
95% match

Explorations in Computing: An Introduction to Computer Science and Python Programming (Chapman & Hall/CRC Textbooks in Computing)

CRC Press

£50.86 02 Mar 2026
Explorations in Computing: An Introduction to Computer Science and Python Programming: 13 (Chapman & Hall/CRC Textbooks in Computing)
94% match

Explorations in Computing: An Introduction to Computer Science and Python Programming: 13 (Chapman & Hall/CRC Textbooks in Computing)

CRC Press

£47.45 01 Mar 2026
MIT Press Problem Solving with Python - Computational Thinking
93% match

MIT Press Problem Solving with Python - Computational Thinking

MIT Press

£47.55 04 Mar 2026
Python Programming: An Introduction to Computer Science, Fourth Edition
93% match

Python Programming: An Introduction to Computer Science, Fourth Edition

Franklin, Beedle & Associates Inc.

£55.00 09 Dec 2025
Introduction to Modeling and Simulation with MATLAB® and Python (Chapman & Hall/CRC Computational Science)
93% match

Introduction to Modeling and Simulation with MATLAB® and Python (Chapman & Hall/CRC Computational Science)

CRC Press

£48.33 17 Feb 2026
A Concise Introduction to Programming in Python (Chapman & Hall/CRC Textbooks in Computing)
93% match

A Concise Introduction to Programming in Python (Chapman & Hall/CRC Textbooks in Computing)

CRC Press

£147.20 09 Mar 2026
Computational Thinking with Python - Introductory Programming
93% match

Computational Thinking with Python - Introductory Programming

KENDALL HUNT PUBLISHING

£124.00 15 Apr 2026
A Concise Introduction to Programming in Python (Chapman & Hall/CRC Textbooks in Computing)
93% match

A Concise Introduction to Programming in Python (Chapman & Hall/CRC Textbooks in Computing)

CRC Press

£48.99 07 Mar 2026
A Functional Start to Computing with Python (Chapman & Hall/CRC Textbooks in Computing)
93% match

A Functional Start to Computing with Python (Chapman & Hall/CRC Textbooks in Computing)

CRC Press

£166.98 14 Jan 2026
Introduction to Computational Models with Python (Chapman & Hall/CRC Computational Science)
93% match

Introduction to Computational Models with Python (Chapman & Hall/CRC Computational Science)

Chapman and Hall/CRC

£47.10 07 Mar 2026
Intro to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and The Cloud, Global Edition
93% match

Intro to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and The Cloud, Global Edition

PEARSON EDUCATION

£57.41 27 Jan 2026
Python Programming: A Practical Approach
93% match

Python Programming: A Practical Approach

£145.00 10 Jan 2026
Python Programming: A Practical Approach
93% match

Python Programming: A Practical Approach

£52.26 09 Jan 2026
Introduction to Python Programming
93% match

Introduction to Python Programming

CRC Press

£49.65 09 Jan 2026
Introduction to Computational Thinking: Problem Solving, Algorithms, Data Structures, and More
93% match

Introduction to Computational Thinking: Problem Solving, Algorithms, Data Structures, and More

£49.21 30 Jan 2026
Making Music with Computers: Creative Programming in Python (Chapman & Hall/CRC Textbooks in Computing)
93% match

Making Music with Computers: Creative Programming in Python (Chapman & Hall/CRC Textbooks in Computing)

CRC Press

£41.99 09 Feb 2026
Lessons in Scientific Computing: Numerical Mathematics, Computer Technology, and Scientific Discovery
93% match

Lessons in Scientific Computing: Numerical Mathematics, Computer Technology, and Scientific Discovery

CRC Press

£28.45 19 Apr 2026
Making Music with Computers: Creative Programming in Python (Chapman & Hall/CRC Textbooks in Computing)
93% match

Making Music with Computers: Creative Programming in Python (Chapman & Hall/CRC Textbooks in Computing)

CRC Press

£148.00 13 Jan 2026
Data Science in R: A Case Studies Approach to Computational Reasoning and Problem Solving (Chapman & Hall/CRC The R Series)
93% match

Data Science in R: A Case Studies Approach to Computational Reasoning and Problem Solving (Chapman & Hall/CRC The R Series)

CRC Press

£166.98 12 Jan 2026
Data Science in R: A Case Studies Approach to Computational Reasoning and Problem Solving (Chapman & Hall/CRC: The R Series)
93% match

Data Science in R: A Case Studies Approach to Computational Reasoning and Problem Solving (Chapman & Hall/CRC: The R Series)

CRC Press

£62.31 23 Feb 2026
Computation for Humanity: Information Technology to Advance Society (Computational Analysis, Synthesis, and Design of Dynamic Systems)
93% match

Computation for Humanity: Information Technology to Advance Society (Computational Analysis, Synthesis, and Design of Dynamic Systems)

CRC Press

£79.94 25 Feb 2026
Foundations of Data Science with Python (Chapman & Hall/CRC The Python Series)
93% match

Foundations of Data Science with Python (Chapman & Hall/CRC The Python Series)

Chapman and Hall/CRC

£62.70 26 Feb 2026
CRC Press - Introduction to Recursive Programming Book
93% match

CRC Press - Introduction to Recursive Programming Book

CRC Press

£105.00 02 Mar 2026
Introduction to Recursive Programming
93% match

Introduction to Recursive Programming

CRC Press

£71.99 31 Jan 2026