£33.52

Manning Classic Computer Science Problems in Python: Easy to Advanced Programming Challenges to Sharpen Your Coding Skills and Improve Your Algorithmic Thinking

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

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

This is the usual price. Wait for it to drop, or tell us your number.

£34 today · usual range £28–£34 · best ever £28

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 49 days · 49 data points (no recent data)

Historical
Generating forecast…
£33.97 £27.94 £29.26 £30.57 £31.89 £33.20 £34.52 26 June 2026 08 July 2026 20 July 2026 01 August 2026 13 August 2026

Price Distribution

Price distribution over 49 days • 4 price levels

Days at Price
Current Price
1 day 5 days 9 days 34 days · current 0 9 17 26 34 £28 £32 £33 £34 Days at Price

Price Analysis

Most common price: £34 (34 days, 69.4%)

Price range: £28 - £34

Price levels: 4 different prices over 49 days

Description

Classic Computer Science Problems in Python presents dozens of coding challenges, ranging from simple tasks like finding items in a list with a binary sort algorithm to clustering data using k-means. Classic Computer Science Problems in Python deepens your Python language skills by challenging you with time-tested scenarios, exercises, and algorithms. As you work through examples in search, clustering, graphs, and more, you'll remember important things you've forgotten and discover classic solutions to your "new" problems Key Features · Breadth-first and depth-first search algorithms · Constraints satisfaction problems · Common techniques for graphs · Adversarial Search · Neural networks and genetic algorithms · Written for data engineers and scientists with experience using Python. For readers comfortable with the basics of Python About the technology Python is used everywhere for web applications, data munging, and powerful machine learning applications. Even problems that seem new or unique stand on the shoulders of classic algorithms, coding techniques, and engineering principles. Master these core skills, and you’ll be ready to use Python for AI, data-centric programming, deep learning, and the other challenges you’ll face as you grow your skill as a programmer. David Kopec teaches at Champlain College in Burlington, VT and is the author of Manning’s Classic Computer Science Problemsin Swift.

Key Features

New Store Stock

Product Specifications

Brand
Manning
Format
paperback
Domain
Amazon UK
Release Date
27 May 2019
Listed Since
27 July 2018

Barcode

No barcode data available

Similar Products You Might Like

Learn AI-Assisted Python Programming, Second Edition: With Github Copilot and ChatGPT
81% match

Learn AI-Assisted Python Programming, Second Edition: With Github Copilot and ChatGPT

Manning

£37.62 07 Aug 2026
The Python Workshop: Learn to code in Python and kickstart your career in software development or data science
81% match

The Python Workshop: Learn to code in Python and kickstart your career in software development or data science

Packt Publishing

£49.99 06 Aug 2026
Python Programming for Mathematics (Chapman & Hall/CRC The Python Series)
80% match

Python Programming for Mathematics (Chapman & Hall/CRC The Python Series)

Chapman and Hall/CRC

£125.00 15 Sep 2026
Applied Computational Thinking with Python: Design algorithmic solutions for complex and challenging real-world problems
80% match

Applied Computational Thinking with Python: Design algorithmic solutions for complex and challenging real-world problems

Packt Publishing

£46.01 09 Aug 2026
The Python Workshop: Write Python code to solve challenging real-world problems, 2nd Edition
80% match

The Python Workshop: Write Python code to solve challenging real-world problems, 2nd Edition

Packt Publishing

£41.99 09 Aug 2026
Practices of the Python Pro
80% match

Practices of the Python Pro

Manning

£40.19 09 Aug 2026
Programming with Python
79% match

Programming with Python

Springer

£110.81 02 Aug 2026
Introduction to Programming Using Python, An, Global Edition
79% match

Introduction to Programming Using Python, An, Global Edition

PEARSON EDUCATION

£65.99 09 Sep 2026
Programming with Python
79% match

Programming with Python

Springer

£80.67 07 Aug 2026
BiteSize Python for Intermediate Learners: With Practice Labs, Real-World Examples, and Generative AI Assistance (Chapman & Hall/CRC The Python Series)
79% match

BiteSize Python for Intermediate Learners: With Practice Labs, Real-World Examples, and Generative AI Assistance (Chapman & Hall/CRC The Python Series)

Chapman and Hall/CRC

£51.99 07 Aug 2026
Python for Software Design: How to Think Like a Computer Scientist
79% match

Python for Software Design: How to Think Like a Computer Scientist

Cambridge University Press

£23.93 10 Sep 2026
Computational Frameworks for Political and Social Research with Python (Textbooks on Political Analysis)
78% match

Computational Frameworks for Political and Social Research with Python (Textbooks on Political Analysis)

Springer

£73.14 14 Aug 2026
Manning Grokking Algorithms - Illustrated Programming Guide
78% match

Manning Grokking Algorithms - Illustrated Programming Guide

Manning

£40.65 16 Sep 2026
Coding with AI: Examples in Python
78% match

Coding with AI: Examples in Python

Manning

£40.99 05 Aug 2026
Python Machine Learning By Example: The easiest way to get into machine learning
78% match

Python Machine Learning By Example: The easiest way to get into machine learning

Packt Publishing

£37.99 17 Sep 2026
Python How-To: 63 Techniques to Improve Your Python Code
78% match

Python How-To: 63 Techniques to Improve Your Python Code

Manning

£37.32 02 Sep 2026
Practical Programming
78% match

Practical Programming

Pragmatic Bookshelf

£37.33 14 Jul 2026
Python: Advanced Guide to Artificial Intelligence: Expert machine learning systems and intelligent agents using Python
78% match

Python: Advanced Guide to Artificial Intelligence: Expert machine learning systems and intelligent agents using Python

Packt Publishing

£40.99 08 Aug 2026
Natural Language Processing in Action: Understanding, analyzing, and generating text with Python
77% match

Natural Language Processing in Action: Understanding, analyzing, and generating text with Python

Manning

£38.54 07 Aug 2026
Algorithmic Thinking, 2nd Edition: Learn Algorithms to Level Up Your Coding Skills
77% match

Algorithmic Thinking, 2nd Edition: Learn Algorithms to Level Up Your Coding Skills

No Starch Press

£30.38 05 Aug 2026
77% match

Machine Learning Made Visual with Python

Elsevier

£146.27 04 Aug 2026
The Computational Content Analyst: Using Machine Learning to Classify Media Messages
77% match

The Computational Content Analyst: Using Machine Learning to Classify Media Messages

Routledge

£38.95 30 Jul 2026
Introduction to the Tools of Scientific Computing: 25 (Texts in Computational Science and Engineering, 25)
77% match

Introduction to the Tools of Scientific Computing: 25 (Texts in Computational Science and Engineering, 25)

Springer

£45.93 07 Aug 2026
Python Basics to Advanced
77% match

Python Basics to Advanced

£49.77 04 Aug 2026