IS528 SOFTWARE ARCHITECTURE
|METU Credit (Theoretical-Laboratory hours/week):
|Language of Instruction:
|Level of Study:
||Fall and Spring Semesters.
Fundamental concepts of software architecture. The role of architecture in software engineering. Designing applications from an architecture-centric perspective. Architecture design techniques and approaches. Architectural styles and patterns. Implementation and deployment. Software architecture modeling and architecture documentation.