These notes are for the Lectures of CS559, Computer Graphics. They were written by Prof. Michael Gleicher for his use in preparing the lectures. Any value to anyone else is purely coincidental.