Hayley Iben


Fall 2005:
Classes:
CS 263: Program Language Design
Fall 2004:
Classes:
Math 221: Matrix Computations

Research:
Generating Surface Crack Patterns
Spring 2004:
Classes:
CS 294: Computer Games

Research:
Refolding Planar Polygons
Fall 2003:
Classes:
CS 284: Computer-Aided Geometric Design
Spring 2003:
Classes:
CS 274: Computational Geometry
CS 294-5: Readings in Physically Based Animation

Research:
An Energy-Driven Approach to Linkage Unfolding
Fall 2002:
Classes:
CS 294-7: The Art of Animation
Math 224A: Mathematical Methods for the Physical Sciences

Projects / Homeworks:
Animations
Spring 2002:
TA: CS 164
Sections notes

Classes:
CS 280: Computer Vision
CS 252: Graduate Computer Architecture

Projects / Homeworks:
Vision Homework 1
Vision Homework 2
Vision Homework 3
Vision Homework 4
CS 280 Final Project: Texture Compression for Triangle Meshes
CS 252 Final Project: Watchdog Designs for TinyOS Motes
Fall 2001:
TA: CS 184

Classes:
CS 270: Algorithms
CS 294-3: Graduate Computer Graphics

Projects / Homeworks:
Finite Differencing Approach to Fluid Simulation
2D Particle Simulation
Example output of Catmull-Clark Subdivision program (Saddle, Ten faced object)
My other webpages:
If you love dogs or just want to look at some funny pictures, check out these webpages I made for my family:
If you are really bored, I guess you could look at my old webpage that is long overdue for an overhaul!