Ohjelmistotuotannon perusteetLaajuus (3 op)
Tunnus: KL00CT65
Osaamistavoitteet
Opiskelija tuntee ohjelmistojen kehitysprosessin ja elinkaarimallit. Opiskelija osaa mallintaa yksinkertaisen tietojärjestelmän UML:ää käyttäen. Opiskelija osaa käyttää versionhallinnan perustoimintoja ja suunnitella testattavan ohjelmiston.
Sisältö
- Ohjelmistoprosessit ja elinkaarimallit
- Vaatimusmäärittely
- Järjestelmän mallintaminen, UML
- Ohjelmistotestauksen perusteet
- Versionhallinnan perusteet
Arviointikriteerit, tyydyttävä (1)
Opiskelija tuntee ohjelmistojen kehitysprosessin ja elinkaarimallit. Opiskelija osaa käyttää versionhallinnan perustoimintoja.
Arviointikriteerit, hyvä (3)
Opiskelija tuntee ohjelmistojen kehitysprosessin ja elinkaarimallit. Opiskelija osaa mallintaa yksinkertaisen tietojärjestelmän UML:ää käyttäen. Opiskelija osaa käyttää versionhallinnan perustoimintoja ja suunnitella testattavan ohjelmiston.
Arviointikriteerit, kiitettävä (5)
Opiskelija hallitsee ohjelmistojen kehitysprosessin ja elinkaarimallit hyvin. Opiskelija osaa mallintaa tietojärjestelmän UML:ää käyttäen. Opiskelija osaa käyttää versionhallintaa monipuolisesti ja suunnitella testattavan ohjelmiston.
Ilmoittautumisaika
17.04.2023 - 06.09.2023
Ajoitus
28.08.2023 - 15.10.2023
Laajuus
3 op
Yksikkö
SeAMK Automaatio- ja tietotekniikka
Toimipiste
SeAMK Seinäjoki, Frami
Opetuskielet
- Suomi
Tutkinto-ohjelma
- Insinööri (AMK), Tietotekniikka
Opettaja
- Juha Yli-Hemminki
Opiskelijaryhmät
-
TITE22Insinööri (AMK), Tietotekniikka
Tavoitteet
Opiskelija tuntee ohjelmistojen kehitysprosessin ja elinkaarimallit. Opiskelija osaa mallintaa yksinkertaisen tietojärjestelmän UML:ää käyttäen. Opiskelija osaa käyttää versionhallinnan perustoimintoja ja suunnitella testattavan ohjelmiston.
Sisältö
- Ohjelmistoprosessit ja elinkaarimallit
- Vaatimusmäärittely
- Järjestelmän mallintaminen, UML
- Ohjelmistotestauksen perusteet
- Versionhallinnan perusteet
Oppimateriaalit
Luentomateriaali
Opetusmenetelmät
Luennot ja harjoitukset
Opiskelijan ajankäyttö ja kuormitus
Luennot 28h, harjoitukset ja tehtävät 53h, yhteensä 81h
Arviointiasteikko
1-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija tuntee ohjelmistojen kehitysprosessin ja elinkaarimallit. Opiskelija osaa käyttää versionhallinnan perustoimintoja.
Arviointikriteerit, hyvä (3)
Opiskelija tuntee ohjelmistojen kehitysprosessin ja elinkaarimallit. Opiskelija osaa mallintaa yksinkertaisen tietojärjestelmän UML:ää käyttäen. Opiskelija osaa käyttää versionhallinnan perustoimintoja ja suunnitella testattavan ohjelmiston.
Arviointikriteerit, kiitettävä (5)
Opiskelija hallitsee ohjelmistojen kehitysprosessin ja elinkaarimallit hyvin. Opiskelija osaa mallintaa tietojärjestelmän UML:ää käyttäen. Opiskelija osaa käyttää versionhallintaa monipuolisesti ja suunnitella testattavan ohjelmiston.
Arviointimenetelmät ja arvioinnin perusteet
Tentti ja/tai harjoitustyöt
Ilmoittautumisaika
17.04.2023 - 06.09.2023
Ajoitus
14.08.2023 - 17.12.2023
Laajuus
3 op
Yksikkö
SeAMK Automaatio- ja tietotekniikka
Toimipiste
SeAMK Seinäjoki, Frami
Opetuskielet
- Suomi
Tutkinto-ohjelma
- Ohjelmistosuunnittelu
Opettaja
- Juha Yli-Hemminki
Opiskelijaryhmät
-
OHSU23Ohjelmistosuunnittelu
Tavoitteet
Opiskelija tuntee ohjelmistojen kehitysprosessin ja elinkaarimallit. Opiskelija osaa mallintaa yksinkertaisen tietojärjestelmän UML:ää käyttäen. Opiskelija osaa käyttää versionhallinnan perustoimintoja ja suunnitella testattavan ohjelmiston.
Sisältö
- Ohjelmistoprosessit ja elinkaarimallit
- Vaatimusmäärittely
- Järjestelmän mallintaminen, UML
- Ohjelmistotestauksen perusteet
- Versionhallinnan perusteet
Oppimateriaalit
Luentomateriaali
Opetusmenetelmät
Luennot ja harjoitukset
Opiskelijan ajankäyttö ja kuormitus
Luennot 24h, harjoitukset ja tehtävät 57h, yhteensä 81h
Arviointiasteikko
1-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija tuntee ohjelmistojen kehitysprosessin ja elinkaarimallit. Opiskelija osaa käyttää versionhallinnan perustoimintoja.
Arviointikriteerit, hyvä (3)
Opiskelija tuntee ohjelmistojen kehitysprosessin ja elinkaarimallit. Opiskelija osaa mallintaa yksinkertaisen tietojärjestelmän UML:ää käyttäen. Opiskelija osaa käyttää versionhallinnan perustoimintoja ja suunnitella testattavan ohjelmiston.
Arviointikriteerit, kiitettävä (5)
Opiskelija hallitsee ohjelmistojen kehitysprosessin ja elinkaarimallit hyvin. Opiskelija osaa mallintaa tietojärjestelmän UML:ää käyttäen. Opiskelija osaa käyttää versionhallintaa monipuolisesti ja suunnitella testattavan ohjelmiston.
Arviointimenetelmät ja arvioinnin perusteet
Tentti ja/tai harjoitustyöt
Ilmoittautumisaika
14.11.2022 - 15.01.2023
Ajoitus
09.01.2023 - 26.02.2023
Laajuus
3 op
Yksikkö
SeAMK Automaatio- ja tietotekniikka
Toimipiste
SeAMK Seinäjoki, Frami
Opetuskielet
- Suomi
Tutkinto-ohjelma
- Insinööri (AMK), Tietotekniikka
Opettaja
- Raine Kauppinen
Opiskelijaryhmät
-
TITE21Insinööri (AMK), Tietotekniikka
Tavoitteet
Opiskelija tuntee ohjelmistojen kehitysprosessin ja elinkaarimallit. Opiskelija osaa mallintaa yksinkertaisen tietojärjestelmän UML:ää käyttäen. Opiskelija osaa käyttää versionhallinnan perustoimintoja ja suunnitella testattavan ohjelmiston.
Sisältö
- Ohjelmistoprosessit ja elinkaarimallit
- Vaatimusmäärittely
- Järjestelmän mallintaminen, UML
- Ohjelmistotestauksen perusteet
- Versionhallinnan perusteet
Arviointiasteikko
1-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija tuntee ohjelmistojen kehitysprosessin ja elinkaarimallit. Opiskelija osaa käyttää versionhallinnan perustoimintoja.
Arviointikriteerit, hyvä (3)
Opiskelija tuntee ohjelmistojen kehitysprosessin ja elinkaarimallit. Opiskelija osaa mallintaa yksinkertaisen tietojärjestelmän UML:ää käyttäen. Opiskelija osaa käyttää versionhallinnan perustoimintoja ja suunnitella testattavan ohjelmiston.
Arviointikriteerit, kiitettävä (5)
Opiskelija hallitsee ohjelmistojen kehitysprosessin ja elinkaarimallit hyvin. Opiskelija osaa mallintaa tietojärjestelmän UML:ää käyttäen. Opiskelija osaa käyttää versionhallintaa monipuolisesti ja suunnitella testattavan ohjelmiston.
Ilmoittautumisaika
01.12.2021 - 23.01.2022
Ajoitus
10.01.2022 - 29.05.2022
Laajuus
3 op
Yksikkö
SeAMK Tekniikka
Toimipiste
SeAMK Seinäjoki, Frami
Opetuskielet
- Suomi
Tutkinto-ohjelma
- Avoin amk
Opettaja
- Juha Yli-Hemminki
Opiskelijaryhmät
-
WEB22Web-ohjelmointi
Tavoitteet
Opiskelija tuntee ohjelmistojen kehitysprosessin ja elinkaarimallit. Opiskelija osaa mallintaa yksinkertaisen tietojärjestelmän UML:ää käyttäen. Opiskelija osaa käyttää versionhallinnan perustoimintoja ja suunnitella testattavan ohjelmiston.
Sisältö
- Ohjelmistoprosessit ja elinkaarimallit
- Vaatimusmäärittely
- Järjestelmän mallintaminen, UML
- Ohjelmistotestauksen perusteet
- Versionhallinnan perusteet
Arviointiasteikko
1-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija tuntee ohjelmistojen kehitysprosessin ja elinkaarimallit. Opiskelija osaa käyttää versionhallinnan perustoimintoja.
Arviointikriteerit, hyvä (3)
Opiskelija tuntee ohjelmistojen kehitysprosessin ja elinkaarimallit. Opiskelija osaa mallintaa yksinkertaisen tietojärjestelmän UML:ää käyttäen. Opiskelija osaa käyttää versionhallinnan perustoimintoja ja suunnitella testattavan ohjelmiston.
Arviointikriteerit, kiitettävä (5)
Opiskelija hallitsee ohjelmistojen kehitysprosessin ja elinkaarimallit hyvin. Opiskelija osaa mallintaa tietojärjestelmän UML:ää käyttäen. Opiskelija osaa käyttää versionhallintaa monipuolisesti ja suunnitella testattavan ohjelmiston.