هدف: هدف اصلی از این درس آشنايي با مفاهيم معماري نرم‌افزار، جايگاه آن، فرايند تدوين معماري، مستند‌سازي و ارزيابي معماري است که شامل اهداف جزئی زیر می‌باشد:

·         فهم تاثیر پیشران‌های معماری بر ساختار سیستم‌های نرم‌افزاری

·         درک نقش فنی، سازمانی و تجاری معماری نرم‌افزار

·         شناخت ساختارهای کلیدی معماری (سبک‌ها، تاکتیک‌ها و ...)

·         فهم اصول صحیح مستند‌سازی و ارائه معماری

·         درک تاثیر COTS در طراحی معماری

·         آشنایی با مشخصه‌های کیفی و روش‌های ارزیابی معماری

·         آگاهی از آینده معماری نرم‌افزار