Workbooks
Workbooks are the main assignments for class and the required reading. Understanding them is realy important.
Read more…Workbooks are the main assignments for class and the required reading. Understanding them is realy important.
Read more…In an online class, communication is important. For this class, there are multuiple mechanisms (Canvas, Piazza, Web, Zoom, Email). Student should understand how the class uses all of these mechanisms.
This class is meant to teach you about Computer Graphics. Computer Graphics is the study of how we make pictures with computers. The focus of the class is teaching you the key ideas of computer graphics.
The class will also teach you about how to do interactive graphics programming. We will use web technologies for this. On one hand, doing interactive web programming is a means to an end: you need to program graphics in order to really learn it. But, learning to build interactive applications for the web is a useful skill in its own right.
Read more…In CS559 this semester, we will use GitHub as a mechanism for distributing framework code (the starter code for assignments) as well as to have students hand in their assignments.
If you’ve never used Git, some of this might not make sense yet, since we are using Git terminology. See Learning Git and GitHub below for help in getting started.
Learning enough about Git is a requirement for the class. Technically, knowing the basics of Git is a pre-requisite (since it is covered in CS400). However, we will help you learn.
Read more…The course staff will hold “consulting hours” at the times listed below. We will provide a mixture of in-person and online consulting for students.
Read more…We will use Zoom for this class: both to present the synchronous lectures as well as for online meetings with course staff.
Read more…