Software ArchitecturesLaajuus (4 op)
Tunnus: TE00BH42
Laajuus
4 op
Osaamistavoitteet
The student is able to
- understand the importance of software architecture in software analysis, design, development and maintenance
- document software architectures
- know the most widely used software design patterns, architectural styles and idioms
- implement software architecture using an object-oriented programming language.