Last modified:

Homework Assignments for CS 638, Fall, 1999

Homework #1: Due in class, September 9, 1999

ANSWERS available

Linear Algebra Review. Please print out the assignment page and answer all of the questions on it. The assignment is on-line in Adobe Acrobat (.pdf) form. The Adobe acrobat reader is available on all CS instructional machines, is part of WiscWorld, or can be gotten from the Adobe web site.

Please turn in your Academic Conduct form along with the homework assignment!

Please turn in your course survey form along with the assignment.

Homework #2: Due before class, September 16, 1999

Programming warm up. The purpose of this assignment is to give you an opportunity to try out the programming tools you'll be using this semester. All we ask is that you write a program in C++ using FLTK on the NT machines that does something trivial.

A description of the assignment is available on-line. As is a description of how we will grade it.

Please turn in this assignment by placing your files (just the C++ source and header files, and a ".dsp" file and ".dsw" file) into your handin directory, as specified in the assignment. Part of this assignment is to make sure we have the bugs in the handin process worked out!

If you blow off this assignment, you may pay later when you'll be expected to use the tools.

Homework #3: Due Before Class, September 23, 1999

This is another programming warm up. The goal this time is to get you up to speed on more of the tools: reading and writing images, and making images.

Please turn in this assignment by placing your files (just the C++ source and header files, and a ".dsp" file and ".dsw" file) into your handin directory, as specified in the assignment. You should turn in one .tif image.

Homework #4: Due Before Class, October 28, 1999

This is another programming warm up. The goal this time is to get you up to speed on more of the tools: OpenGL.

Please turn in this assignment by placing your files (just the C++ source and header files, and a ".dsp" file and ".dsw" file) into your handin directory, as specified in the assignment. You should turn in one .tif image.

Homework #5: Due Before Class, November 2, 1999

This is a written problem set on curves.

Here is a solution set that is completely correct, couresy of Michael Hall. Note: his solutions are a bit long because he shows all the steps of inverting the matrices by hand. My solution set isn't as pretty as I did not type it up. Also, despite the fact that I used MATLAB to invert the matrices, the answer to problem 1 is wrong (I must have typed the matrix in wrong). One thing to note is that I did some checks of my answer for problem 2.