CSE 457: Intro to Computer Graphics

Autumn Quarter 1994

Syllabus

Administrivia

This document, and most other course documents, are available on the World Wide Web using Mosaic. The Uniform Resource Locator (URL) for the course home page is

	http://www.cs.washington.edu/education/courses/457

Grading

Projects

This is the first quarter that CSE 457 will be taught using our new instructional lab consisting of 13 Silicon Graphics Indy R4400s. The lab is located in Sieg 228.

Our plan is to have four projects requiring approximately 2 weeks each to complete. You'll work on each project in a team with one other student in the class. Each project will require you and your team mate to make substantial extensions to an existing interactive graphical application. The projects we have in mind are:

  1. Serpenski: A simple program to create a fractal called the Serpenski Triangle.
  2. Mutate: A program to create images using a genetic algorithm.
  3. Morph: A program to create video animations by ``morphing'' (blending) between a pair of images.
  4. Extrude: A program to create complex surfaces by extruding (sweeping) a curve along a path in three dimensions.
  5. Raytrace: A program to create beautiful raytraced images, complete with shadows, reflections, and transparent effects.
Projects will be graded during in-person sessions with one of the TAs. During the grading session, a TA will run the project to make sure that it conforms to the project guidelines. He'll then quiz individual members of the team to determine how well they understand the structure of the code, the design trade-offs, and the implemented algorithms. Each member of the team is expected to be thoroughly familiar with all aspects of the project. Finally, a single grade will be given to each team.

Click here for more information on project grading.

Project Turn-in & Late Policy

Assignments are due at the beginning of lecture on the due date. This means that the modification stamp on the project executable must be earlier than the start of lecture on the due date. Late assignments are marked down at a rate of 33% per day (not per lecture), meaning that if you fail to turn in an assignment on time it is worth 66% for the first 24 hours after the deadline, 33% for the next 24 hours, and it is worth nothing after that.

Exceptions will be given only in extreme circumstances and only in advance.

Required Material

Recommended Material

Supplemental Material