SOFTWARE DESIGN
Dr. Noman Islam
INTRODUCTION
DESIGN PROCESS OVERVIEW
DESIGN PRINCIPLES 1
DESIGN PRINCIPLES 2
ARCHITECTURAL DESIGN
COMPONENT-LEVEL DESIGN 1
COMPONENT-LEVEL DESIGN 2
PROCEDURAL DESIGN
USER INTERFACE DESIGN CONCEPTS
DESIGN QUALITY ATTRIBUTES
DESIGN METRICS 1
DESIGN METRICS 2
DESIGN TRADE-OFFS
DESIGN PATTERNS OVERVIEW
CHAPTER SUMMARY