CSE590P, a graduate seminar on programming languages, meets each quarter:
| Spring 10: | Recent Papers |
| Winter 10: | Recent Papers |
| Fall 09: | Microsoft Research presentations |
| Spring 09: | Recent papers |
| Winter 09: | Types and testing |
| Fall 08: | Various topics |
| Spring 08: | Recent papers in programming systems |
| Winter 08: | Shared-Memory Consistency Models |
| Fall 07: | Program Families |
| Spring 07: | 4 recent papers (quarter split with 590N) |
| Winter 07: | Recent papers in language implementation |
| Fall 06: | Web Programming |
| Spring 06: | Dynamic Analysis, Haskell, Concurrency |
| Winter 06: | More recent papers in programming systems |
| Fall 05: | Recent papers in programming systems |
| Spring 05: | Language Interoperability |
| Winter 05: | Virtual Types |
| Fall 04: | Selected papers from FSE 2004 |
| Spring 04: | Some recent papers |
| Winter 04: | Declarative term rewriting, and Applications |
| Fall 03: | Module Systems |
These are the 590P seminars Dan Grossman has participated in at the University of Washington.