|UML Introduction||[PDF] 1 slide per page||[PDF] 2 slides per page||slides from Christoph Kessler and Kristian Sandahl|
|Intoduction to Design Patterns||[PDF] 1 slide per page||[PDF] 2 slides per page||lecture material from TDDB84|
|Design Pattern Examples||[PDF] 1 slide per page||[PDF] 2 slides per page||lecture material from TDDB84|
Here you can find some link to addtional material that I've mentioned during the Lectures. Feel free to browse this material
Alan Kay lecture on User Interfaces in which Ivan Sutherland's SketchPad is mentioned.
Lecture 1. Webcast lecture from University of California at Berkeley
Lecture 2. Webcast lecture from University of California at Berkley
You can find a biography of Ivan E. Sutherland here
Ivan Sutherland Ph.D. thesis : SketchPad, a Man-Machine Graphical Communication System.
Kent Beck and Ward Cunningham. Using pattern languages for object-oriented programs. Technical Report CR-87-43, Tektronix, Inc., September 17, 1987. Presented at the OOPSLA'87 workshop on Specification and Design for Object-Oriented Programming.
E. Gamma, R. Helm, R. Johnson, J. Vlissides. Design Patterns: Abstraction and Reuse of Object-Oriented Design. European Conference on Object Oriented Programming ECOOP 97 LNCS 707, Springer, 1993
The Hillside Group, Inc. is a non-profit dedicated to improving the quality of life for everyone involved in software systems.
Christopher Alexander's talk at the 1996 ACM Conference on Object-Oriented Programs, Systems, Languages and Applications (OOPSLA). The Origins of Pattern Theory the Future of the Theory, And The Generation of a Living World.