Software Architecture and Design teaches the principles and concepts involved in the analysis and design of large software systems. This course is split into four sections: (1) Introduction, (2) UML and Analysis, (3) Software Architecture, and (4) Software Design.This course will equip students with the skills and knowledge necessary to accomplish the following objectives:Express the analysis and design of an application using UMLSpecify functional semantics of an application using OCLSpecify and evaluate software architecturesSelect and use appropriate architectural stylesUnderstand and apply object-oriented design techniquesSelect and use appropriate software design patternsUnderstand and perform a design reviewSoftware Architecture and Design teaches the principles and concepts involved in the analysis and design of large software systems.
Lessons |
---|
11 views
|
Correlated course
Oxford Executive Leadership Programme Paid Course
Gain the knowledge and insights to develop as an effective and purposeful leader.
LSE Cryptocurrency and Disruption Paid Course
Consider the business implications of cryptocurrencies beyond bitcoin.
Bases Matemáticas: Álgebra FREE
En este curso se tratan los sistemas de ecuaciones, las matrices y cómo usarlas para resolverlos.
TAG Cloud
Web Stats
Active courses: 77,116
Lessons: 2,066,701
Data: 74 GB