Introduction

  1. Introductions
  2. Elegance
  3. Handcraft as an analogy for software design
  4. Introduction to problem complexity

Slides: Introduction