Designed for undergraduate and postgraduate courses on computer aided design in mechanical, civil and computer science and engineering, this book provides an introduction to the basics of CAD systems, hardware and software requirements, mathematical background to 2D primitives, 2D and 3D geometric transformations, parallel and non-parallel projections, planar and space curves, and 3D graphics.