---
product_id: 297469609
title: "Classic Computer Science Problems in Python"
price: "$325498"
currency: COP
in_stock: true
reviews_count: 5
url: https://www.desertcart.co/products/297469609-classic-computer-science-problems-in-python
store_origin: CO
region: Colombia
---

# Classic Computer Science Problems in Python

**Price:** $325498
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Classic Computer Science Problems in Python
- **How much does it cost?** $325498 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.co](https://www.desertcart.co/products/297469609-classic-computer-science-problems-in-python)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Classic Computer Science Problems in Python : Kopec, David: desertcart.in: Books

Review: If you've already done a decent amount of programming in at least two other languages (including at least one OO), this is a great book to learn about python from. It does not bother with the simple things that you can look up online in two seconds (flow control syntax, defining a simple function, etc.) or OOP concepts. Instead it is a very well chosen set of, as the title implies, classic algorithms with broad use value: K-means clustering, graph searching, constraint-satisfaction problems, even neural network basics. Each of these forms a chapter with a simple, comprehensible generic implementation, presented piecemeal in a narrative and then applied to a handful of different concrete problems. I'd seen most of these techniques before, but I wish my original introduction to them had been this succinct and balanced. Along the way of various features and conventions of python are introduced in a natural way. The author also uses the relatively new (not strictly enforced) typing annotations, which I appreciated as a fan of strong typing. Again, though, if you are out to learn programming with python, this probably is not the book for you. But if you already understand OOP well and want something interesting to survey a new language with, this is a lot of fun.
Review: This book is great for semi-experienced python users. Every chapter introduces several new pythonic concepts and provides a very nice generic framework for trying out the algorithms described. It is the kind of book where you'd get the most out of it when you work through it.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #493,437 in Books ( See Top 100 in Books ) #6,583 in Computer Science Textbooks |
| Country of Origin  | USA |
| Customer Reviews | 4.4 4.4 out of 5 stars (147) |
| Dimensions  | 18.75 x 1.27 x 23.5 cm |
| ISBN-10  | 1617295981 |
| ISBN-13  | 978-1617295980 |
| Item Weight  | 381 g |
| Language  | English |
| Paperback  | 224 pages |
| Publisher  | Manning Publications; First Edition (15 March 2019); Pearson Benelux BV; productsafety@pearson.com |

## Images

![Classic Computer Science Problems in Python - Image 1](https://m.media-amazon.com/images/I/81ltJW5jJmL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Review
*by M***K on 12 July 2021*

If you've already done a decent amount of programming in at least two other languages (including at least one OO), this is a great book to learn about python from. It does not bother with the simple things that you can look up online in two seconds (flow control syntax, defining a simple function, etc.) or OOP concepts. Instead it is a very well chosen set of, as the title implies, classic algorithms with broad use value: K-means clustering, graph searching, constraint-satisfaction problems, even neural network basics. Each of these forms a chapter with a simple, comprehensible generic implementation, presented piecemeal in a narrative and then applied to a handful of different concrete problems. I'd seen most of these techniques before, but I wish my original introduction to them had been this succinct and balanced. Along the way of various features and conventions of python are introduced in a natural way. The author also uses the relatively new (not strictly enforced) typing annotations, which I appreciated as a fan of strong typing. Again, though, if you are out to learn programming with python, this probably is not the book for you. But if you already understand OOP well and want something interesting to survey a new language with, this is a lot of fun.

### ⭐⭐⭐⭐⭐ Review
*by A***R on 15 February 2022*

This book is great for semi-experienced python users. Every chapter introduces several new pythonic concepts and provides a very nice generic framework for trying out the algorithms described. It is the kind of book where you'd get the most out of it when you work through it.

### ⭐⭐⭐⭐⭐ Review
*by P***P on 24 April 2025*

Best book

## Frequently Bought Together

- Classic Computer Science Problems in Python
- Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming
- Python Programming: An Introduction to Computer Science, Fourth Edition

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.co/products/297469609-classic-computer-science-problems-in-python](https://www.desertcart.co/products/297469609-classic-computer-science-problems-in-python)

---

*Product available on Desertcart Colombia*
*Store origin: CO*
*Last updated: 2026-01-24*