Arch 486:
Computer Graphics Programming for Design Spring, 2009 Brian Johnson
Assignments
Each subject we cover will be illustrated by a "template applet" that I will distribute and discuss in class. The first thing you should do is implement this applet in your own file space. Once you've got it working in your own space, you have your chance to demonstrate what you've learned by combining your new knowledge with the earlier work and doing something creative or different. If you have problems with your personal implementation, post your version of the template applet and ask for help.
Each assignment will thus require you to create an applet and a web page that displays the applet and links to the source. (a sample is provided in the first exercise).
Assignments will be evaluated based on their proper use of Java language elements, their clear expression and documentation, and their creative expression.
Term Project
The early assignments are meant to build skills and concepts. These skills and concepts should support work on a larger, self-generated term project which is your opportunity to explore more deeply and and more widely.

