Skip to product information
1 of 1

Ryan T. White,Archana Tikayat Ray

Practical Discrete Mathematics: Discover math principles that fuel algorithms for computer science and machine learning with Python

Practical Discrete Mathematics: Discover math principles that fuel algorithms for computer science and machine learning with Python

Regular price £51.72 GBP
Regular price £44.99 GBP Sale price £51.72 GBP
-15% OFF Sold out
Tax included. Shipping calculated at checkout.
  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about Practical Discrete Mathematics: Discover math principles that fuel algorithms for computer science and machine learning with Python

A practical guide simplifying discrete math for curious minds and demonstrating its application in solving problems related to software development, computer algorithms, and data science. It covers modern Python libraries such as scikit-learn, NumPy, and SciPy, and helps learners understand complex statistical and mathematical concepts with hands-on examples and expert guidance.

Format: Paperback / softback
Length: 330 pages
Publication date: 22 February 2021
Publisher: Packt Publishing Limited


A comprehensive guide that simplifies discrete math for curious minds and showcases its applications in solving problems related to software development, computer algorithms, and data science.

Key Features:
1. Apply the math of countable objects to practical problems in computer science.
2. Explore modern Python libraries such as scikit-learn, NumPy, and SciPy for performing mathematics.
3. Learn complex statistical and mathematical concepts with hands-on examples and expert guidance.
4. Book Description: Discrete mathematics deals with studying countable, distinct elements, and its principles are widely used in building algorithms for computer science and data science. The knowledge of discrete math concepts will help you understand the algorithms, binary, and general mathematics that sit at the core of data-driven tasks.

Practical Discrete Mathematics is a comprehensive introduction for those who are new to the mathematics of countable objects. This book will help you get up to speed with using discrete math principles to take your computer science skills to a more advanced level.

As you learn the language of discrete mathematics, you'll also cover methods crucial to studying and describing computer science and machine learning objects and algorithms. The chapters that follow will guide you through how memory and CPUs work. In addition to this, you'll understand how to analyze data for useful patterns, before finally exploring how to apply math concepts in network routing, web searching, and data science.

By the end of this book, you'll have a deeper understanding of discrete math and its applications in computer science, and be ready to work on real-world algorithm development and machine learning.

What you will learn:
1. Understand the terminology and methods in discrete mathematics.
2. Apply discrete math principles to solve problems in computer science.
3. Use Python libraries like scikit-learn, NumPy, and SciPy for mathematical computations.
4. Learn complex statistical and mathematical concepts with hands-on examples.
5. Understand the workings of memory and CPUs in computer science.
6. Analyze data for useful patterns and insights.
7. Apply discrete math concepts in network routing, web searching, and data science.
8. Develop real-world algorithms and machine learning applications.


Dimension: 93 x 75 (mm)
ISBN-13: 9781838983147

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details