Course Documents

Information on Rascal Meta-Programming

Course slides

The slides will be made available just before or after each course:

  1. Wednesday Oct 31 - Introduction Software Evolution
  2. Wednesday Oct 31 - Overview of Rascal - 1
  3. Wednesday Nov 7 - Overview of Rascal - 2
  4. Wednesday Nov 14 - Metrics: Software Improvement Group
  5. Wednesday Nov 21 - Mining Software Repositories
  6. Wednesday Nov 29 - Introduction Visualization
  7. Wednesday Dec 5 - Refactoring
  8. Wednesday Dec 5 - Visitor vs. Interpreter
  9. Wednesday Dec 12 - Technical debt

Papers session slides

  1. Session 0
  2. Session 1
  3. Session 2

For the first year part-timers: