saad »

Software Architecture and Design


Text Resources (resources prepended with "[*]" are downloadable.)


Contents


Optional Textbooks

There is no required text for this course. However, these three books cover much of the material.

Also, if you don't already own one, access to a Software Engineering introductory text such as Pressman or Sommerville may be helpful.


Required Readings


Additional Texts

Books

Papers

Web Resources

Student Recommendations

  • Eric Freeman, Elisabeth Robson, Bert Bates and Kathy Sierra. Head First Design Patterns. O'Reilly Media, October 25, 2004, link.