Software Design

UML section

Design Patterns section

Bibliography