Here, the authors provide a practical and basic introduction to computer-aided geometric design. It is intended to aid undergraduate students and pracitioners understand and use the elements of CAGD, curves and surfaces, without the mathematical baggage that is necessary for advanced work. It also aims to help users of CAD packages as well as game developers understand the basics. It utilizes illustrations and 80 numerical examples as explanation.