Software Design and Architecture
Software Design and Architecture
Sixteen Week Topics Covered
Week 1-2 Introduction to the Course: Elementary Design Concepts
Lesson Plan 3 Object-Oriented Design with UML-I
4 Object-Oriented Design with UML-II
5 Design Patterns-I
6 Design Patterns-II
7 Design Patterns-III
8 Design Patterns-IV
9 Midterm Exam
10 Software Architecture
11 Architectural Structures & Styles-I
12 Architectural Structures & Styles-II
13 Architectural Patterns-I
14 Architectural Patterns-II
15 Architectural & Design Qualities
16 Qualities Tactics
17 Architectural Evaluation
18 Final Exam