Notice: No more projects will be accepted for this course.

The course now has 15 projects, which is all that can be managed this year. Every student should sign up for one of the projects listed below.

Projects