OhjelmistoarkkitehtuuritLaajuus (5 op)
Opintojakson tunnus: G-12034
Opintojakson perustiedot
- Laajuus
- 5 op
Osaamistavoitteet
Opiskelija hallitsee ohjelmistoarkkitehtuurien peruskäsitteet ja -ratkaisut, sekä pystyy soveltamaan niitä modulaaristen, joustavien ja uudelleenkäytettävien ohjelmistojen kehittämisessä.
Sisältö
Ohjelmistoarkkitehtuurien perusteet. Komponentit. Ohjelmistoriippuvuudet. Suunnittelumallit. Arkkitehtuurimallit. Tuoterunkoarkkitehtuurit. Kehysarkkitehtuurit.
Esitietovaatimukset
Esitietosuositus: G-10020 Insinöörintietotekniikan perusteet, G-02018 Ohjelmointi 1, G-02019 Oh-jelmointi 2, G-02029 Olio-ohjelmointi I, G-04130 Ohjelmistojen suunnittelu, G-04132 Tietorakenteet ja algoritmit, G-04133 Ohjelmistotuotannon menetelmät.
Lisätiedot
Kirjallisuus: Kai Koskimies: Ohjelmistoarkkitehtuurit Luennot, harjoitukset ja opiskelijan itsenäinen työskentely. Opetuskieli suomi Vastuuopettaja: koulutuspäällikkö.