Assignments
Important: don't start on an assignment until it's been officially assigned! It's likely that I'm still tweaking it, and you'll just be wasting your time.
Please remember that all assignments are to be submitted via your BitBucket git repository. Here is a tutorial on how to perform some typical git tasks.
Machine Problems
| # | Machine problem | Assigned | Due |
| 1 | Command-line RSS | Feb 19 | Feb 25 |
| 2 | iPhone RSS Browser, Part I | Feb 27 | Mar 10 |
| 3 | TBA | TBA | TBA |
| 4 | TBA | TBA | TBA |
Project
| Project Deliverables | Weight | Due |
| Initial proposal | 5% | Jan 31 |
| Elevator pitch | 5% | Feb 11 & Feb 13 |
| Requirements analysis document | 10% | March 6 |
| Paper prototype | 10% | March 6 |
| Early prototype | 20% | April 3 |
| Final demo & presentation | 50% | April 29 - May 3 |