Our Books

Mathematical Principles for Scientific Computing and Visualization

by Gerald Farin and Dianne Hansford

This book is intended for students and researchers in sciences-related areas, e.g., biology, geography, or psychology. In the course of their research pursuits, they will be exposed to various packages for solving their problems, be it from statistics, applied math, or scientific visualization in addition to domain-specific software. This book is intended as a guide to understanding what is underlying the more general software packages. Na´ve and uneducated use might produce meaningless or erroneous results.

Curves and Surfaces for Computer Aided Geometric Design (CAGD) (5th edition)

by Gerald Farin

This book is of interest to software developers for CAD/CAM systems, geometric modeling researchers, and graphics programmers. It includes numerical examples and C programs.

The Essentials of Computer Aided Geometric Design (CAGD)

by Gerald Farin and Dianne Hansford

This book covers the basics of CAGD at an undergraduate level.

Practical Linear Algebra
A Geometry Toolbox, Third edition

by Gerald Farin and Dianne Hansford

Through many examples and real-world applications, this book teaches undergraduate-level linear algebra in a comprehensive, geometric, and algorithmic way.

Designed for a one-semester linear algebra course at the undergraduate level, the book gives instructors the option of tailoring the course for the primary interests: math, engineering, science, computer graphics, and geometric modeling.

NURBS from Projective Geometry to Practical Use (2nd edition)

by Gerald Farin

Covers Non-Uniform Rational B-Splines (NURBS) from their geometric beginnings to their industrial applications. Incorporates new research results and a chapter on Pythagorean curves, a development that shows promise in application such as NC machining or robot motion control.