15-464 Assignments

Initial Assignment

Your initial assignment is to select a paper to present for your in-class presentation. Please email me your top 5 choices, in rank order. Detailed instructions and pointers to useful websites are here.

Programming Assignments

This course will involve two programming assignments and a final project of your own design. More info on the first two assignments will appear here when they are ready to go out.

Please make sure that the TA and the instructor know if you choose to do any group projects.

Part of the deliverable for each assignment is a report, which can consist of a presentation or a web site. In your report you should cover the following:

After each assignment has been handed in, a random set of students will be chosen to present their work. You will use the report you handed in as supporting visual material for this presentation.

Paper Presentation

In addition to the projects, you will be required to present one recent research paper during the course of the semester. You will have 10 minutes for your presentation. You may bring your own laptop or coordinate with the TA borrow a laptop for the presentation. In your presentatation, please cover the following points. In general, you should be able to do this with just 4-8 slides. You will be asked to turn in your presentation material in the same manner in which you turn in your programming assignments.

Final Projects

Some information and suggestions on the final project can be found at the following web site. This web site may change to keep it up to date with items we have discussed in the course.