This complimentary course, originally presented at the SIGGRAPH 2013 conference, provides an accelerated introduction to programming OpenGL, emphasizing the most modern methods for using the library. In recent years, OpenGL has undergone numerous updates, which have fundamentally changed how programmers interact with the application programming interface (API) and the skills required for being an effective OpenGL programmer. The most notable of these changes, the introduction of shader-based rendering, has expanded to subsume almost all functionality in OpenGL. This course is presented by Edward Angel of the University of New Mexico and Dave Shreiner of ARM, Inc. To learn about other free, informative videos and the complete educational offerings at the annual SIGGRAPH conference, visit http://s2014.siggraph.org/. SIGGRAPH 2014, the world’s largest international conference and exhibition on computer graphics and interactive techniques will bring together thousands of professionals, 10-14 August 2014, Vancouver, Canada.