| 2022 | SIGGRAPH | An interactive introduction to computer graphics using WebGL. | Ed Angel, Dave Shreiner |
| 2021 | SIGGRAPH | An interactive introduction to WebGL. | Ed Angel, Dave Shreiner |
| 2017 | SIGGRAPH | An interactive introduction to WEBGL and three.JS. | Ed Angel, Eric Haines |
| 2017 | SIGCSE | Preparing STEM Teachers to offer New Mexico Computer Science for All. | Irene A. Lee, Maureen Psaila Dombrowski, Ed Angel |
| 2017 | SiggraphA | Application development with webGL. | Ed Angel, Dave Shreiner |
| 2014 | SIGGRAPH | An introduction to WebGL programming. | Ed Angel, Dave Shreiner |
| 2014 | SIGGRAPH | An introduction to WebGL programming. | Ed Angel, Dave Shreiner |
| 2011 | SiggraphA | Modern OpenGL programming. | Ed Angel, Dave Shreiner |
| 2009 | SIGGRAPH | An introduction to shader-based OpenGL programming. | Ed Angel, Dave Shreiner |
| 2008 | SiggraphA | An interactive introduction to OpenGL and OpenGL ES programming. | Ed Angel, Dave Shreiner |
| 2007 | SIGGRAPH | An interactive introduction to OpenGL programming. | Ed Angel, Dave Shreiner, Vicki Shreiner |
| 2006 | SIGGRAPH | Course 8Author video presentations are available from the citation page. | Ed Angel |
| 2005 | SIGGRAPH | An interactive introduction to OpenGL programming. | Dave Shreiner, Ed Angel, Vicki Shreiner |
| 2004 | SIGGRAPH | An interactive introduction to OpenGL programming. | Dave Shreiner, Ed Angel, Vicki Shreiner |
| 2004 | SIGGRAPH | Digital Pueblo Project: cooking out loud mature animation with beginning level helpers. | Hue Walker, Ed Angel, Jin Xiong |
| 2003 | SIGGRAPH | Creating dome animations with the Digital Pueblo Project. | Ed Angel, Hue Walker Baumgarner-Kirby, David Beining |