تجاوز إلى المحتوى الرئيسي
User Image

Manal Khaled Binkhonain

Assistant Professor

Assistant Professor

علوم الحاسب والمعلومات
Building 6, 3rd floor, office# 52
مادة دراسية

SWE 321 - Software Design and Architecture

This course covers fundamental design principles and software architecture, and design strategies. Architectural styles, architecture-centric software design, modeling architectural design decisions, architecture connectors, architecture analysis and implementation applied architectures, designing non-functional properties, pattern-oriented design, component-oriented design, and interface design. An introduction to SOA is also presented. The concepts of reusability, portability and robustness in design are also given in the course. Students participate in a group project on software design, architecture, and design tools.

ملحقات المادة الدراسية