This set of notes was written for an introductory computer graphics course in Fall 2013. The prerequisite for the course was two semesters of Java programming, although many of the students had more experience than that. Currently, the notes are somewhat rough. I hope to teach the course again in two years, and by that time I would like to have something more like a complete graphics textbook.
The course included a weekly lab, based on material from the notes. You can find links to the lab on the course web page, math.hws.edu/eck/cs424. That page also has some links to on-line resources for most of the topics that are covered in the notes.
These notes are released under a Creative Commons Attribution-Noncommercial-ShareAlike 3.0 License. You can download a copy for use on your own computer, if you like, using this link: