TrustOpen Education Category · Discipline · Subject · Course

Course

CRS-0102-02-005Advanced Software Architecture

advancedactive

Advanced topics including self-adaptive systems, architecture erosion, and formal architectural modeling.

Advanced Software Architecture

advancedactive

Also known as: Architecture Research

Course nameAdvanced Software Architecture
Course codeCRS-0102-02-005
Canonical IDurn:taxonomy:cip-aligned:course:0102-02-005
Leveladvanced
Statusactive
SubjectSoftware Architecture (SUB-0102-02)
DisciplineSoftware Engineering (DIS-0102)
CategoryComputing and Information Sciences (CAT-01)

Advanced topics including self-adaptive systems, architecture erosion, and formal architectural modeling.

Credit hours

Min3
Max3
Typesemester

Contact hours

Lecture3
Lab0
Studio0
Clinical0
Practicum0

Learning outcomes

  • Design self-adaptive architectures.
  • Detect and remediate architecture erosion.
  • Apply formal models to architecture.

Topics

self-adaptiveerosionformal modelingarchitecture researchmetricsevolution

Assessments

research_paperprojectpresentation

Prerequisites

CRS-0102-02-003

Corequisites

None

Equivalent courses

None

Cross-listed courses

None

Delivery modes

in_persononline

Languages

en
👤