Academic Catalog

IS728 SOFTWARE ARCHITECTURE

Course Code: 9010728
METU Credit (Theoretical-Laboratory hours/week): 3(0-0)
ECTS Credit: 8.0
Department: Information Systems
Language of Instruction: English
Level of Study: Graduate
Course Coordinator:
Offered Semester: Fall and Spring Semesters.

Course Content

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.