OpenGL

While attending college I took an intermediate computer graphics course. It used openGL and I learned graphics algorithms, how to write vertex and fragment shaders, filters, interaction and more. I wanted to take the advanced course, but I graduated before it was offered again.