SWEN6304: تصميم ومعمارية البرمجيات - Software Design and Architecture

مفاهيم متقدمة حول تصميم البرمجيات و التصميم الهيكلي، أنماط التصميم، ومعمارية البرمجيات ونماذجها، وطرق أنشاء وتحليل معمارية البرمجيات، والتفاعل بين متطلبات الجودة و في تصميم معمارية البرمجيات و التحقيق من صحتها، أساليب توثيق معمارية البرمجيات ، دراسة لموضوعات بحثية حديثة في معمارية البرمجيات مثل هيكل تنظيمي موجَّه للخدمات.