Fall 2002 Programming Language Seminar:
Aspect-Oriented Programming with AspectJ

Back to main course page

[ Washington University in St Louis ]
Department of Computer Science

Final Project Schedule

Wednesday, 20 November 2002
1:00pm - 1:20pm Bicycling Simulation Sharath Cholleti
1:20pm - 1:40pm Blackjack Jonathan Hseu
1:40pm - 2:00pm Aircraft design & analysis tool Tim Gatzke
2:00pm - 2:30pm Filesharing & messaging application Ben Oberkfell and Dylan Lingelbach
Wednesday, 4 December 2002
1:00pm - 1:20pm Proxy server Adam Mitz
1:20pm - 1:40pm Web browser Delvin Defoe
1:40pm - 2:10pm PCESGraph/Clazzer enhancements Marty Linenweber, Anand Krishnan, and Guoliang Xing
2:10pm - 2:15pm Demo: Bicycling Simulation Sharath Cholleti
2:15pm - 2:20pm Demo: Blackjack Jonathan Hseu
2:20pm - 2:30pm Wrap-up, course evaluation, etc.

The presentation times above are intended to be approximate. I plan to supply a networked Windows laptop and projector on both presentation days. You will probably want to prepare a few slides to show the structure of the classes and aspects in your program, demonstrate your program, and show some interesting pieces of code (e.g., aspects in your program that can be reused), although the content of your presentation is up to you. For a 20-minute presentation above, try to shoot for 14-16 minutes (not including setup time) to give time for questions and any unforeseen technical difficulties.

Some suggestions for the presentation (these are only suggestions, and please don't limit yourself to these if you have something else that you'd like to talk about!):

Since there are two weeks between the two sessions scheduled, it is understood that projects presented the first week have had less time for design, coding, debugging, testing, and enchancement.

Please let me know if you have any questions or if I've goofed on the ordering of presentations (as decided last week in class by lottery).


Morgan Deters / About me / OpenPGP Public Key / 02 Jan 2006

This page is certified valid HTML 4.01!  This page refers to certified valid CSS!  I support the AnyBrowser campaign