| LEC # | ASSIGNMENTS |
|---|---|
| 1 | Assignment 1 (PDF) |
| 3 | Assignment 2 (PDF) |
| 5 | Assignment 3 (PDF) |
| 7 | Assignment 4 (PDF) |
| 9 | Assignment 5 (PDF) |
| 12 | Assignment 6 (PDF) |
| 14 | Assignment 7 (PDF) |
| 16 | Assignment 8 (PDF) |
| 18 | Assignment 9 (PDF) |
| 22 | Assignment 10 (PDF) |
The assignments for the class are listed below, followed by the students' solutions to those assignments. Most of the student work makes use of Java® applets, and some are very large and slow to load, so please be patient. Each work is courtesy of the students named.
| LEC # | ASSIGNMENTS |
|---|---|
| 1 | Assignment 1 (PDF) |
| 3 | Assignment 2 (PDF) |
| 5 | Assignment 3 (PDF) |
| 7 | Assignment 4 (PDF) |
| 9 | Assignment 5 (PDF) |
| 12 | Assignment 6 (PDF) |
| 14 | Assignment 7 (PDF) |
| 16 | Assignment 8 (PDF) |
| 18 | Assignment 9 (PDF) |
| 22 | Assignment 10 (PDF) |
| STUDENT NAMES | SOLUTIONS |
|---|---|
| Chloe Chao | Assignment 1 Solution (Courtesy of Chloe Chao. Used with permission.) Assignment 2 Solution (Courtesy of Chloe Chao. Used with permission.) Assignment 3 Solution (Courtesy of Chloe Chao. Used with permission.) Assignment 4 Solution (Courtesy of Chloe Chao. Used with permission.) Assignment 5 Solution (Courtesy of Chloe Chao. Used with permission.) Assignment 6 Solution (Courtesy of Chloe Chao. Used with permission.) Assignment 7 Solution (Courtesy of Chloe Chao. Used with permission.) Assignment 8 Solution (Courtesy of Chloe Chao. Used with permission.) Assignment 9 Solution (Courtesy of Chloe Chao. Used with permission.) |
| Christopher Kline | Assignment 1 Solution (Courtesy of Christopher Kline. Used with permission.) Assignment 2 Solution (Courtesy of Christopher Kline. Used with permission.) Assignment 3 Solution (Courtesy of Christopher Kline. Used with permission.) Assignment 4 Solution (Courtesy of Christopher Kline. Used with permission.) Assignment 5 Solution (Courtesy of Christopher Kline. Used with permission.) Assignment 6 Solution (Courtesy of Christopher Kline. Used with permission.) Assignment 7 Solution (Courtesy of Christopher Kline. Used with permission.) Assignment 8 Solution (Courtesy of Christopher Kline. Used with permission.) Assignment 9 Solution (Courtesy of Christopher Kline. Used with permission.) |
| Fernanda Viegas | Assignment 1 Solution (Courtesy of Fernanda Viegas. Used with permission.) Assignment 2 Solution (Courtesy of Fernanda Viegas. Used with permission.) Assignment 3 Solution (Courtesy of Fernanda Viegas. Used with permission.) Assignment 4 Solution (Courtesy of Fernanda Viegas. Used with permission.) Assignment 5 Solution (Courtesy of Fernanda Viegas. Used with permission.) Assignment 6 Solution (Courtesy of Fernanda Viegas. Used with permission.) Assignment 7 Solution (Courtesy of Fernanda Viegas. Used with permission.) Assignment 8 Solution (Courtesy of Fernanda Viegas. Used with permission.) Assignment 9 Solution (Courtesy of Fernanda Viegas. Used with permission.) |
| Brad Geilfuss | Assignment 1 Solution (Courtesy of Brad Geilfuss. Used with permission.) Assignment 2 Solution (Courtesy of Brad Geilfuss. Used with permission.) Assignment 3 Solution (Courtesy of Brad Geilfuss. Used with permission.) Assignment 4 Solution (Courtesy of Brad Geilfuss. Used with permission.) Assignment 5 Solution (Courtesy of Brad Geilfuss. Used with permission.) Assignment 6 Solution (Courtesy of Brad Geilfuss. Used with permission.) Assignment 7 Solution (Courtesy of Brad Geilfuss. Used with permission.) Assignment 8 Solution (Courtesy of Brad Geilfuss. Used with permission.) Assignment 9 Solution (Courtesy of Brad Geilfuss. Used with permission.) |
| Matt Grenby | Assignment 1 Solution Assignment 2 Solution Assignment 3 Solution Assignment 4 Solution Assignment 5 Solution Assignment 6 Solution Assignment 7 Solution Assignment 8 Solution Assignment 9 Solution |
| Inge Endter | Assignment 1 Solution Assignment 2 Solution Assignment 3 Solution Assignment 4 Solution Assignment 5 Solution Assignment 6 Solution Assignment 7 Solution Assignment 8 Solution Assignment 9 Solution |
| Bill Keays | Assignment 1 Solution (Courtesy of Bill Keays. Used with permission.) Assignment 2 Solution (Courtesy of Bill Keays. Used with permission.) Assignment 3 Solution (Courtesy of Bill Keays. Used with permission.) Assignment 4 Solution (Courtesy of Bill Keays. Used with permission.) Assignment 5 Solution (Courtesy of Bill Keays. Used with permission.) Assignment 6 Solution (Courtesy of Bill Keays. Used with permission.) Assignment 7 Solution (Courtesy of Bill Keays. Used with permission.) Assignment 8 Solution (Courtesy of Bill Keays. Used with permission.) Assignment 9 Solution (Courtesy of Bill Keays. Used with permission.) |
| Reed Kram | Assignment 1 Solution Assignment 2 Solution Assignment 3 Solution Assignment 4 Solution Assignment 5 Solution Assignment 6 Solution Assignment 7 Solution Assignment 8 Solution Assignment 9 Solution |
| Maria Redin | Assignment 1 Solution (Courtesy of Maria Redin. Used with permission.) Assignment 2 Solution (Courtesy of Maria Redin. Used with permission.) Assignment 3 Solution (Courtesy of Maria Redin. Used with permission.) Assignment 4 Solution (Courtesy of Maria Redin. Used with permission.) Assignment 5 Solution (Courtesy of Maria Redin. Used with permission.) Assignment 6 Solution (Courtesy of Maria Redin. Used with permission.) Assignment 7 Solution (Courtesy of Maria Redin. Used with permission.) Assignment 8 Solution (Courtesy of Maria Redin. Used with permission.) Assignment 9 Solution (Courtesy of Maria Redin. Used with permission.) |
| Peter Cho | Assignment 1 Solution Assignment 2 Solution Assignment 3 Solution Assignment 4 Solution Assignment 5 Solution Assignment 6 Solution Assignment 7 Solution Assignment 8 Solution Assignment 9 Solution |
| Phillip Tiongson | Assignment 1 Solution (Courtesy of Phillip Tiongson. Used with permission.) Assignment 2 Solution (Courtesy of Phillip Tiongson. Used with permission.) Assignment 3 Solution (Courtesy of Phillip Tiongson. Used with permission.) Assignment 4 Solution (Courtesy of Phillip Tiongson. Used with permission.) Assignment 5 Solution (Courtesy of Phillip Tiongson. Used with permission.) Assignment 6 Solution (Courtesy of Phillip Tiongson. Used with permission.) Assignment 7 Solution (Courtesy of Phillip Tiongson. Used with permission.) Assignment 8 Solution (Courtesy of Phillip Tiongson. Used with permission.) Assignment 9 Solution (Courtesy of Phillip Tiongson. Used with permission.) |
| Rich DeVaul | Assignment 1 Solution Assignment 2 Solution Assignment 3 Solution Assignment 4 Solution Assignment 5 Solution Assignment 6 Solution Assignment 7 Solution Assignment 8 Solution Assignment 9 Solution |
| Sammy Spitzer | Assignment 1 Solution Assignment 2 Solution Assignment 3 Solution Assignment 4 Solution Assignment 5 Solution Assignment 6 Solution Assignment 7 Solution Assignment 8 Solution Assignment 9 Solution |
| Tara Rosenberger | Assignment 1 Solution (Courtesy of Tara Rosenberger. Used with permission.) Assignment 2 Solution (Courtesy of Tara Rosenberger. Used with permission.) Assignment 3 Solution (Courtesy of Tara Rosenberger. Used with permission.) Assignment 4 Solution (Courtesy of Tara Rosenberger. Used with permission.) Assignment 5 Solution (Courtesy of Tara Rosenberger. Used with permission.) Assignment 6 Solution (Courtesy of Tara Rosenberger. Used with permission.) Assignment 7 Solution (Courtesy of Tara Rosenberger. Used with permission.) Assignment 8 Solution (Courtesy of Tara Rosenberger. Used with permission.) Assignment 9 Solution (Courtesy of Tara Rosenberger. Used with permission.) |
| Tom White | Assignment 1 Solution Assignment 2 Solution Assignment 3 Solution Assignment 4 Solution Assignment 5 Solution Assignment 6 Solution Assignment 7 Solution Assignment 8 Solution Assignment 9 Solution |