This document contains the notes from a lecture on OpenGL programming. It introduces windowing toolkits like GLUT and FLTK that can be used to create windows to draw OpenGL graphics in. It also reviews concepts from the previous lecture like OpenGL being a state machine and matrices, and previews topics for the next lecture like geometry and modeling.