Skip to product information
1 of 1

Hugo D Junghenn

Discrete Mathematics with Coding

Discrete Mathematics with Coding

💎 Earn 461 Points (£4.61) on this item.

Low Stock: Only 2 copies remaining
Regular price £92.33 GBP
Regular price £96.99 GBP Sale price £92.33 GBP
Sale Sold out
Taxes included. Shipping calculated at checkout.

YOU SAVE £4.66

  • 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

Bulk ordering. Want 15 or more copies? Get a personalised quote and bigger discounts. Learn more about bulk orders.

  • More about Discrete Mathematics with Coding


This book is a first undergraduate course in Discrete Mathematics that explores the relationship between discrete mathematics and computer programming. It uses VBA Excel as the coding language and provides over 90 fully tested and debugged programs to develop programs in Linear Analysis, Logic, Combinatorics, Probability, and Number Theory. The spreadsheet platform in Excel makes for convenient and transparent data input and output, and the VBA language is seamlessly integrated into the spreadsheet environment.

Format: Hardback
Length: 529 pages
Publication date: 21 August 2023
Publisher: Taylor & Francis Ltd


This comprehensive textbook serves as an ideal introduction to discrete mathematics for first-year undergraduate students, seamlessly bridging the gap between these two disciplines. Unlike most texts that solely focus on either discrete mathematics or computer programming, this book delves into the profound and mutually beneficial relationship between them, highlighting how each discipline reinforces and enhances the other. The mathematics presented in the book is self-contained, requiring only a solid foundation in precalculus and a certain level of mathematical maturity. As new mathematical topics arise, they are introduced seamlessly and concisely.

The coding language utilized throughout the book is Visual Basic for Applications (VBA) Excel, a user-friendly and intuitive programming language. Its simplicity makes it accessible to readers with minimal prior coding experience, allowing them to embark on exciting programming endeavors right from the start. Moreover, the spreadsheet platform provided by Excel offers convenient and transparent data input and output, making it an ideal tool for complex data manipulation. The book leverages the powerful features of spreadsheets to simplify data manipulation and enhance programming and debugging processes.

One of the notable features of this textbook is its seamless integration of the VBA language into the spreadsheet environment. With no additional resources required, readers can effortlessly harness the power of VBA to create intricate patterns, graphs, and animations, including the dynamic movement of cells. This integration not only enhances the visual appeal of the programs but also simplifies the programming and debugging tasks.

The book offers a comprehensive curriculum, covering a range of topics in discrete mathematics, including Linear Analysis, Logic, Combinatorics, Probability, and Number Theory. Each chapter includes over 90 fully tested and debugged programs, along with the corresponding code and exercises, which are readily available on the author's website. These programs serve as practical examples that gradually introduce readers to coding techniques, enabling them to apply their knowledge in real-world scenarios.

Furthermore, the book includes numerous examples that illustrate the applications of discrete mathematics in various fields. These examples help to deepen the reader's understanding of the subject matter and provide a practical context for the theoretical concepts discussed. By presenting these examples in a gradual and accessible manner, the book ensures that students can build a strong foundation in discrete mathematics while also developing their coding skills.

In conclusion, this textbook is a valuable resource for first-year undergraduate students seeking to explore the intersection of discrete mathematics and computer programming. By systematically exploiting the relationship between these two disciplines, the book provides a comprehensive and engaging introduction to the field. With its self-contained mathematics, intuitive coding language, and powerful spreadsheet platform, it equips students with the necessary skills and knowledge to excel in these areas. Whether students are aspiring programmers, mathematicians, or professionals seeking to enhance their understanding of discrete mathematics, this textbook is an indispensable tool for their academic journey.

Weight: 1038g
Dimension: 160 x 243 x 34 (mm)
ISBN-13: 9781032398525

This item can be found in:

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