Skip to main content
Course web for the Spring 2019 Computer Graphics Class

Month: January 2019

Week 1 Office Hours

For the first week of class, the staff will have office hours:

  • Tuesday (1/22):
    • Mike (CS 6385) 2:30-4:00
    • Jay (in Mike’s office – CS6385) 3:00-4:00
    • Young (in CS1304) – 4:00-5:00
  • Wednesday (1/23):
    • Mike (CS6385) – 11:00-11:45
    • Luke (1306CS) – 4:00-5:00
  • Thursday (1/24):
    • Young (in CS1304) – 4:00-5:00
  • Friday (1/25):
    • Jay (in CS1304) – 3:00 – 4:00
    • Luke (1306CS) – 4:00 – 5:00

The calendar is off…

If you look at the course calendar (or the assignments list on Canvas) you’ll notice it’s a little off…

This year, the spring semester is only 14 weeks! I had planned for 15.

There will not be classes or assignments during exam week (except for the final exam). I will need to reschedule things…

Getting Started

The course web has a lot to read. Here is a suggestion as to where to start (and a recommended order you could look at them):

  1. Check the overview page Overview to get a basic sense of what the course is going to be. https://graphics.cs.wisc.edu/WP/cs559-sp2019/overview/
  2. check the pre-requisites page Course Pre-Requisites to get an idea of what we expect from students in the class https://graphics.cs.wisc.edu/WP/cs559-sp2019/pre-reqs/
  3. Check the books page Books to see what books we will use in class, and why you don’t need to buy any (but can if you want to) https://graphics.cs.wisc.edu/WP/cs559-sp2019/books/
  4. Look at the tools page Tools to see what tools you will want to gather together to do the assignments in the class. The software page Installing software that you need gives some instructions on how to install things. We recommend that you use Visual Studio Code (see Visual Studio Code and CS559). https://graphics.cs.wisc.edu/WP/cs559-sp2019/tools/
  5. The JavaScript page Javascript and 559 discusses the use of JavaScript in CS559, and gives some suggestions on how to learn it if you haven’t already. There is a page of using typing information with JavaScript Typed JavaScript in CS559 that discusses some more advanced topics that you will see in the example code. https://graphics.cs.wisc.edu/WP/cs559-sp2019/javascript/
  6. The policies page CS559 Course Policy Page will give you a sense of the rules for how the class will operate. https://graphics.cs.wisc.edu/WP/cs559-sp2019/policies/

Before class starts, we recommend that you:

  1. Have a look at the web pages above.
  2. Register for an account on GitHub if you don’t already have one.
  3. Set up the tools you will want to use for the class and try them out.
  4. If you haven’t done any JavaScript programming before, have a look at some of the resources listed and try to do a little JavaScript programming. Read some of one of the books, maybe watch some of the videos, but also try things out!
  5. If you’ve never used GIT before, you might want to read about it and try it out a little. See the GIT page where I have a brief tutorial, and pointers to resources.

Other pages that you might want to look at:
1. A discussion of Workbooks that we will use in class
2. Why we recommend Visual Studio Code Visual Studio Code and CS559
3. Using typing with plain javascript Typed JavaScript in CS559