Skip to product information
1 of 1

John Vince

Foundation Mathematics for Computer Science: A Visual Approach

Foundation Mathematics for Computer Science: A Visual Approach

Regular price £51.07 GBP
Regular price £54.99 GBP Sale price £51.07 GBP
Sale 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
Low Stock: Only 3 copies remaining
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.


Foundation Mathematics for Computer Science, Third Edition, provides a comprehensive coverage of mathematical topics essential for an undergraduate course in computer science. It includes chapters on systems of counting, area and volume, visual mathematics, numbers, algebra, logic, combinatorics, probability, modular arithmetic, trigonometry, coordinate systems, determinants, vectors, complex numbers, matrices, geometric matrix transforms, differential and integral calculus, and more. The book is written in a clear and engaging style, with visual illustrations to clarify mathematical descriptions and worked examples to help consolidate understanding. Whether you intend to pursue a career in programming, scientific visualisation, artificial intelligence, systems design, or real-time computing, this book will prepare you for more advanced texts.

Format: Paperback / softback
Length: 510 pages
Publication date: 25 January 2023
Publisher: Springer International Publishing AG


In this comprehensive third edition of Foundation Mathematics for Computer Science, John Vince has meticulously reviewed and revised the second edition, while also introducing chapters on systems of counting, area, and volume. These subjects enrich the existing chapters on visual mathematics, numbers, algebra, logic, combinatorics, probability, modular arithmetic, trigonometry, coordinate systems, determinants, vectors, complex numbers, matrices, geometric matrix transforms, differential and integral calculus. Throughout this journey, the author delves into more esoteric topics such as quaternions, octonions, Grassmann algebra, Barrycentric coordinates, transfinite sets, and prime numbers. John Vince presents a diverse range of mathematical topics that serve as a solid foundation for an undergraduate course in computer science, beginning with a comprehensive review of number systems and their significance in digital computers. The book concludes with practical applications of calculus to calculate area and volume. Readers will greatly benefit from the author's visual approach, which enhances their understanding of why certain mathematical structures exist and how they are applied in real-world scenarios.

To enhance comprehension, this third edition features new, full-color illustrations that clarify the mathematical descriptions. In certain instances, equations are also color-coded to highlight important algebraic patterns. Numerous worked examples are provided to reinforce the understanding of abstract mathematical concepts. Whether you aspire to pursue a career in programming, scientific visualization, artificial intelligence, systems design, or real-time computing, this book's literary style is refreshingly lucid and engaging, preparing you for more advanced texts.

Weight: 844g
Dimension: 154 x 235 x 29 (mm)
ISBN-13: 9783031174100
Edition number: 3rd ed. 2023

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, Canada, France, Germany, New Zealand and the United States of America.

  • Delivery times: within 5 - 20 business days when ordering to France, Germany, Canada and the United States. Up to 30 business days for Australia and New Zealand.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for international orders.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs fees during local delivery.
View full details