Numerical Methods in CAGD
MCNAcourses ▸ FMN100/NUMN15 – autumn 2016

Short Description

6 hp (LTH) resp. 7.5 hp (Fac. of Science)
Teaching Assistants
U, 3, 4, 5
Oral presentation of hand-in computer assignments.
Basic Course in Numerical Analysis, MATLAB or Python/Scipy


The course presents the main ideas and concepts behind Computer Aided Geometric Design (CAGD). The basic methods in curve and surface design will be analysed, in particular the theory of Bézier curves and NURBS. The computational aspects will be developed using Matlab or alternatively Python/Scipy.


The course provides theoretical understanding of the theory behind computer graphics. There is computational work, but the course is not intended to provide solutions to application-oriented problems, nor is it a course on geometric modelling. Upon completion, the student will have the basic knowledge and tools of CAGD.


Curves and Surfaces for CAGD
by Gerald Farin, 2002 (ISBN 1-55860-737-4)
Curves and Surfaces for CAGD
This book is also available at LTH:s course library (kursbibliotek) and via the link ScienceDirect.

Here you can find a list of stores and prices that have the book: Hittaboken

Another useful book:

Bézier and B-spline Techniques
by Hartmut Prautzsch, Wolfgang Boehm, Marco Paluszny, 2002 (ISBN 3-540-43761-4)
Bézier and B-spline Techniques