| May 15th: | Alex Garthwaite | Adding Transactions and Persistence to Java |
| May 22nd: | Steve Muir | AsyMOS - an Asymmetric Multiprocessor Operating System |
| Mike Hicks and Jon Moore | The Measured Cost of Copying Garbage Collection Mechanisms | |
| May 29th: | Ilija Hadzic | P4: A platform for FPGA implementation of protocol boosters |
| June 5th: | Shinichi Baba | Improved Resource Reservation Protocol for use on WANs |
| June 19th: | Angelos Keromytis | Description of IPsec |
| June 26th: | Michael Hicks | PLAN: Packet Language for Active Networks |
| July 10th: | William Arbaugh | Design for a Security Architecture for Active Networking |
| July 17th: | Kei Kato | Application Distribution Method |
| July 24th: | Jonathan Shapiro and Sam Weber | Proving System Security: A Programming Language Approach |
| September 15th | Alex Garthwaite | Instrumenting a VM to track allocation behavior |
| September 22nd (3:00, room 554) | Mike Hicks | WPE2 Presentation: Types and Intermediate Representations |
| October 20th | Alex Garthwaite | Julian Dolby: Automatic Inline Allocation of Objects |
| October 27th | Angelos Keromytis | Security for Active Networks |
| November 10th | Jon Riecke | Return Types for Functional Continuations |
| November 17th | Steve Muir | Dynamically Compiled Interrupt Handlers |
| December 1st | Alex Garthwaite | Abstract Models of Memory Management |
| January 19th | Michael Hicks | Recent developments in PLAN |
| February 9th | Sanjay Udani | VENUS: A Virtual Environment Network Using Satellites |
| March 16th | John Glossner | DSP Architecture and Compilation |
| March 23rd | Steve Muir | Piglet: an asymmetric multiprocessor OS |
| March 30th | Mike Hicks | Experiences with PLANet and PLAN |
| April 6th | Ilija Hadzic | Practice talk for area exam |