In this class we will study the fields of computer graphics and scientific visualization. This will include mathematical foundations, algorithms and data structures, hardware, and graphics libraries. We will discuss user interfaces and event driven programming. We will produce program involving both 2D and 3D images.
The skills required for this class are a mixture of mathematics and the ability to program. Students will be required to produce working programs in javascrip. We will be employing the WebGL API, the HTML5 Canvas and potentially several other graphics packages.
Students who wish to successfully complete this class are encouraged to:
This class meets whenever we decide in the zoom meeting room designated for the class.