Programming Assignments

I'd like you to do some programming as part of homework, plus a substantial amount of programming as part of your final project (for 30% all together).

Feedback from previous years indicates that these programming assignments are really critical in helping you gain mastery of the material. I'll try to make them as useful as possible!

Final projects should explore some interesting aspect of some topic that we cover. I'll try to assign lots of milestones: start early!

I have lots of ideas for projects that I'd really like to see someone work on. Many are ``publishable'' if that is of interest to you. Another source of ideas is applying the techniques we discuss to something of interest to you.

Of course, you are welcome to choose your own project, but try to ``sell'' me on it in advance!


next up previous
Next: Programming Language Up: ADMINISTRATION AND BACKGROUND Previous: Homework