Course Material
- Course Outline
- Book: Software design & Architecture
- week 1: Chapter 1 (What is software architecture?) 50% complete
- week 2: chapter 1 (What is software architecture?) 100% complete
- week 3: chapter 2 (Why is software architecture important?) 50% complete
- week 4: chapter 2 (Why is software architecture important?) 100% complete
- week 5: chapter 3 (The many context of software architecture) 75% complete
- week 5: chapter 3 (The many context of software architecture) 100% complete + Architectural Design
- week 6: chapter 4 (Understanding quality attributes) 100% complete
- week 7: chapter 5 (Availability) 75% complete
- week 8: Chapter 5 (Availability) 100% complete + Component diagram
- week 9: Chapter 7 (Modifiability) 100% complete
- week 10: Chapter 8 (performance) 100% complete
- Week 11: chapter 9 (Security) 75% complete + class diagram slides
- Week 12: chapter 9 (Security) 100% complete + class diagram slides
- Week 13: Chapter 11 (Usability) 75% complete + Sequence diagram
- Week 14: Chapter 11 (Usability) 100% complete + Sequence diagram
- Week 15: chapter 12 (Other quality attributes) 75% complete
- Week 16: chapter 12 (Other quality attributes) 100% complete + state transition diagram
- Chapters 19
- Department CS & IT
- Teacher
Khansa Saleem