2.158J | Spring 2003 | Graduate

Computational Geometry


Geometric Modeling and Applications

Beach, R. C. An Introduction to Curves and Surfaces of Computer Aided Design. Van Nostrand Reinhold, 1991.

Ding, Q. Surface Engineering Geometry for Computer Aided Design and Manufacture. Halsted Press, 1987.

Farin, G. E. Curves and Surfaces for Computer Aided Geometric Design. 3rd ed. Academic Press, 1993.

Faux, I. D., and M. Pratt. Computational Geometry for Design and Manufacture. Halsted Press,1979.

Hoschek, J., and D. Lasser. Fundamentals of Computer Aided Geometric Design. Wellesley, MA: A. K. Peters Ltd., 1993.

Lawrence, J. D. A Catalog of Special Plane Curves. Dover, 1972.

Mortensen, M. E. Geometric Modeling. J. Wiley, 1985.

Piegl, L., and W. Tiller. The NURBS Book. Springer, 1995.

Rogers, D. F. An Introduction to NURBS: With Historical Perspective. 1st ed. Morgan Kaufmann Publishers, 2000.

Yamaguchi, F. Curves and Surfaces in Computer Aided Geometric Design. Springer, 1988.

-—–. Computer-Aided Geometric Design. Springer Verlag, 2002.

Topology and Solids

Hoffmann, C. Geometric and Solid Modeling. Morgan Kaufman, 1989.

Mantyla, M. An Introduction to Solid Modeling. Computer Science Press, 1988.


Foley, J. D. Computer Graphics. 2nd ed. Addison-Wesley, 1990.

Rogers, D. F. Mathematical Elements for Computer Graphics. 2nd ed. McGraw-Hill, 1990.

Differential Geometry

Do Carmo, M. P. Differential Geometry of Curves and Surfaces. Prentice Hall, 1976.

Gray, A. Modern Differential Geometry of Curves and Surfaces. CRC Press, 1993.

Struik, D. J. Lectures on Classical Differential Geometry. Addison-Wesley, 1950.


Dahlquist, G., and A. Bjorck. Numerical Methods. Prentice Hall, 1974.

Press, W. H., et al. Numerical Recipes in C: The Art of Scientific Computing. Cambridge University Press, 1988.