Reading

UML Distilled (Fowler 2004)

Learning Objectives

  • Recommend an appropriate software architecture for a software system
  • Design an architecture for a software system

Resources

Complete the practice as time permits in (or outside of) class