Math for Programming
International Supplier
This title is in-stock with overseas suppliers. While it is not available locally, we fly books in weekly from the US and UK to our Auckland warehouse for immediate dispatch.
Found a better price? Request a price match
Math for Programming
Latest News
The First Ever NZ Children's Book Week!
We are so excited to celebrate kids reading books with the first NZ Children's Book...
What Lizzy's Family Loved on a Long Weekend Away
We recently went on a family long weekend away to Ohakune, a new spot for...
Why We Still Love Pokémon
Pokémon has changed enormously since I was trading cards at school and playing it on...
Paw Patrol : The Dino Movie Toys Have Arrived!
The new Paw Patrol: The Dino Movie toys have arrived & are ready to ship!
New Releases to add to your TBR (11th August)
There's a new release for everyone this week - here's your TBR roundup! Lizzy shares...
See more"Covers essential mathematical topics for software engineers, including number representation systems, set theory, Boolean algebra, discrete mathematics, probability, statistics, linear algebra, and calculus. Focuses on practical applications and numerical methods relevant to software development, with hands-on examples in Python and C"--
A one-stop-shop for all the math you should have learned for your programming career.
Every great programming challenge has mathematical principles at its heart. Whether you're optimising search algorithms, building physics engines for games, or training neural networks, success depends on your grasp of core mathematical concepts.
In Math for Programming, you'll master the essential mathematics that will take you from basic coding to serious software development. You'll discover how vectors and matrices give you the power to handle complex data, how calculus drives optimisation and machine learning, and how graph theory leads to advanced search algorithms.
Through clear explanations and practical examples, you'll learn to:
- Harness linear algebra to manipulate data with unprecedented efficiency
- Apply calculus concepts to optimise algorithms and drive simulations
- Use probability and statistics to model uncertainty and analyse data
- Master the discrete mathematics that powers modern data structures
- Solve dynamic problems through differential equations
Whether you're seeking to fill gaps in your mathematical foundation or looking to refresh your understanding of core concepts, Math for Programming will turn complex math into a practical tool you'll use every day.
Book Details
INFORMATION
ISBN: 9781718503588
Publisher: No Starch Press,US
Format: Paperback / softback
Date Published: 22 April 2025
Country: United States
Imprint: No Starch Press,US
Audience: Professional and scholarly
DIMENSIONS
Width: 177.0mm
Height: 234.0mm
Weight: 0g
Pages: 504
About the Author
Ronald T. Kneusel has been working with machine learning in industry since 2003 and has a PhD in machine learning from the University of Colorado, Boulder. Kneusel is the author of Practical Deep Learning, Math for Deep Learning, The Art of Randomness, How AI Works, and Strange Code (all from No Starch Press), as well as Numbers and Computers and Random Numbers and Computers (Springer).
Also by Ronald T. Kneusel
View allMore from Computing & Technology
View allWhy buy from us?
Book Hero is not a chain store or big box retailer. We're an independent 100% NZ-owned business on a mission to help more Kiwis rediscover a love of books and reading!
Service & Delivery
Our warehouse in Auckland holds over 100,000 books, toys, board games and puzzles in-stock so you're not waiting for your order to arrive from overseas.
Auckland Bookstore
We're primarily an online store, but for your convenience you can pick up your order for free from our bookstore, which is right next door to our warehouse in Hobsonville.
Our Gifting Service
Books make wonderful thoughtful gifts and we're here to help with gift-wrapping and cards. We can even send your gift directly to your loved one.
