CS 351: Assignment #10

Special Effects and Portfolio

Due by the end of finals week (December 15)

The final assignment is to implement one extension to your system. Suggested extensions include:


For your portfolio page, please have, on average, two images from each assignment. You can use images you already generated, so long as they were completely yours. If your portfolio is heavy on the later assignments, that's fine (you can generate more interesting stuff).

You should generate a single portfolio page with all of the images on it, complete with captions. You don't have to explain algorithms or include code. Your portfolio is more like a resume. You want to make it visually interesting.


All writeups should suggest the format of a lab report. They do not have to be long, but need to provide enough information that I have some idea you knew what you were doing.

  1. Abstract: 200 word description (at most) of what you did and a picture to go along with it.
  2. Description of the task, in your own words. Be brief, but write it as though explaining it to a fellow student not in the course.
  3. Description of how you solved the task, including any key equations or algorithms. You should also include algorithms or descriptions of what you did for any extensions. Include pictures here.
  4. More pictures. Please put a caption on each picture explaining something about it. If you have nothing else, give it a name and indicate whose picture it is.
  5. Summary of what you learned.


Put your code files in your handin folder. Send the prof an email with the URL for your writeup (wiki or standard web page) when it's done. In either case, please edit the assignment handin page on the wiki so there is a link to your assignment.