1. Target
  2. Movies, Music & Books
  3. Books
  4. All Book Genres
  5. Computers & Technology Books

Classic Computer Science Problems in Python - by David Kopec (Paperback)

Classic Computer Science Problems in Python - by  David Kopec (Paperback)
Store: Target
Last Price: 39.99 USD

Similar Products

Products of same category from the store

All

Product info

<p/><br></br><p><b> About the Book </b></p></br></br>"For intermediate Python programmers"--Back cover.<p/><br></br><p><b> Book Synopsis </b></p></br></br><b>"Highly recommended to everyone interested in deepening their understanding of Python and practical computer science." <b>Key Features</b> <b>></b> Master formal techniques taught in college computer science classes <b>></b> Connect computer science theory to real-world applications, data, and performance <b>></b> Prepare for programmer interviews <b>></b> Recognize the core ideas behind most "new" challenges <b>></b> Covers Python 3.7 <b>Note: </b> Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.</b> <p/><b>About The Book</b> <p/>Programming problems that seem new or unique are usually rooted in well-known engineering principles. <i>Classic Computer Science Problems in Python</i> guides you through time-tested scenarios, exercises, and algorithms that will prepare you for the "new" problems you'll face when you start your next project. <p/>In this amazing book, you'll tackle dozens of coding challenges, ranging from simple tasks like binary search algorithms to clustering data using k-means. As you work through examples for web development, machine learning, and more, you'll remember important things you've forgotten and discover classic solutions that will save you hours of time. <p/><b>What You Will Learn</b> <p/>- Search algorithms<br> - Common techniques for graphs<br> - Neural networks<br> - Genetic algorithms<br> - Adversarial search<br> - Uses type hints throughout <p/><b>This Book Is Written For</b> <p/>For intermediate Python programmers. <p/><b>About The Author</b> <p/><b>David Kopec</b> is an assistant professor of Computer Science and Innovation at Champlain College in Burlington, Vermont. He is the author of <i>Dart for Absolute Beginners</i> (Apress, 2014), <i>Classic Computer Science Problems in Swift</i> (Manning, 2018), and <i>Classic Computer Science Problems in Java</i> (Manning, 2020) <p/><b>Table of Contents</b> <p/>1. Small problems<br> 2. Search problems<br> 3. Constraint-satisfaction problems<br> 4. Graph problems<br> 5. Genetic algorithms<br> 6. K-means clustering<br> 7. Fairly simple neural networks<br> 8. Adversarial search<br> 9. Miscellaneous problems<p/><br></br><p><b> About the Author </b></p></br></br>David Kopec teaches at Champlain College in Burlington, VT and is the author of Manning's <i>Classic Computer Science Problems in Swift</i>.

Price History