CNG2546 SOFTWARE ARCHITECTURE

Course Code:3552546
METU Credit (Theoretical-Laboratory hours/week):3 (3.00 - 0.00)
ECTS Credit:8.0
Department:Computer Engineering
Language of Instruction:English
Level of Study:Masters
Course Coordinator:
Offered Semester:Fall or Spring Semesters.

Course Objectives


Course Content

Architectural level of software design. Major architectural styles. Architecture description languages and related tools. Architectural specification and analysis case studies. Relations with Frameworks, Design Patterns and Component Orientation.


Course Learning Outcomes