| 2024 | SIGGRAPH | The Future of Teaching Computer Graphics. | Edward Angel, Dave Shreiner |
| 2024 | SIGGRAPH | An Introduction to Creating Real-Time Interactive Computer Graphics Applications. | Dave Shreiner, Edward Angel |
| 2022 | SIGGRAPH | There and Back Again: Graphics Education with a View Towards the Future. | Dave Shreiner, Edward Angel |
| 2020 | SIGGRAPH | An Interactive Introduction to WebGL: Educators Forum SIGGRAPH 2020. | Edward Angel, Dave Shreiner |
| 2019 | SiggraphA | An interactive introduction to WEBGL. | Edward Angel, Dave Shreiner |
| 2018 | SIGGRAPH | Walking through a maze: a groovy graphics assignment. | Edward Angel |
| 2018 | SIGGRAPH | Getting started with webGL and three.js. | Edward Angel, Eric Haines, Dave Shreiner |
| 2017 | SIGGRAPH | CGEMS: computer graphics educational material. | Andrew T. Duchowski, Edward Angel, Bruce Gooch, David Luebke |
| 2016 | SIGGRAPH | An introduction to graphics programming using WebGL. | Edward Angel, Dave Shreiner |
| 2013 | SIGGRAPH | An introduction to OpenGL programming. | Edward Angel, Dave Shreiner |
| 2012 | SIGGRAPH | Introduction to modern OpenGL programming. | Edward Angel, Dave Shreiner |
| 2011 | SIGGRAPH | Introduction to modern openGL programming. | Edward Angel, Dave Shreiner |
| 2010 | SiggraphA | An introduction to OpenGL 4.0 programming. | Dave Shreiner, Edward Angel |
| 2006 | SIGCSE | Teaching computer graphics without raster-level algorithms. | Edward Angel, Steve Cunningham, Peter Shirley, Kelvin Sung |
| 1983 | ICASSP | A high speed maximum entropy encoder for images. | Edward Angel, L. Don Daigle |
| 1983 | ICASSP | A maximum entropy encoder for speech. | Edward Angel, L. Don Daigle, Michael A. Rodriguez |