Ohjelmistosuunnittelu: OHSU21S
Tunnus: OHSU21S
Kuvaus
Ohjelmistosuunnittelun täydennyskoulutus, jonka laajuus on 27 opintopistettä.
Opintokokonaisuudessa perehdytään ohjelmointiin ja tietokantoihin sekä tutustutaan tietoliikenteen perusteisiin. Koulutus antaa valmiudet jatkaa ohjelmistosuunnittelun opintoja.
Tämä opintokokonaisuus on ensimmäinen osa kahdesta koulutuksesta. Koulutuksen toinen osa web-ohjelmointi pidetään keväällä 2022.
Koulutus on tarkoitettu ensisijaisesti korkeakoulututkinnon (AMK tai yliopisto) suorittaneille. Koulutus sopii hyvin esimerkiksi automaatio-, kone- ja tietotekniikan insinööreille, IT-tradenomeille sekä tekniikan tai luonnontieteen alan yliopistotutkinnon suorittaneille. Koulutukseen voi hakeutua myös muulla korkeakoulututkinnolla tai toisen asteen koulutuksella eli ammattikoulu- tai lukiotaustalla.
Opetussuunnitelman kehittäminen ja työelämäyhteistyö
Opetussuunnitelma pohjautuu tietotekniikan tutkinto-ohjelman opetussuunnitelmaan.
Lisätiedot
Koulutus ei johda tutkintoon.
Osaamistavoitteet
Tämä koulutus antaa valmiudet jatkaa ohjelmistosuunnittelun opintoja tammikuussa 2022 alkavassa Web-ohjelmoinnin koulutuksessa.
Valitse opintojen ajoitus-, rakenne- tai jäsentelynäkymä
Näytä opintojen ajoitukset lukuvuosittain, lukukausittain tai periodeittain
Tunnus | Opinnon nimi | Laajuus (op) | 2021-2022 | 2022-2023 |
Syksy
2021 |
Kevät
2022 |
Syksy
2022 |
1. / 2021 | 2. / 2021 | 3. / 2022 | 4. / 2022 | 5. / 2022 | 1. / 2022 | 2. / 2022 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OHSU21S-1001 |
Tietotekniikan perusteet
(Valitaan kaikki) |
14 | ||||||||||||
KL00CX05 | Ohjelmoinnin perusteet 1 | 3 | 3 | 3 | 3 | |||||||||
KL00CX06 | Ohjelmoinnin perusteet 2 | 4 | 4 | 4 | 4 | |||||||||
KL00CT67 | Web-ohjelmoinnin perusteet | 3 | 3 | 3 | 3 | |||||||||
KL25AB10303 | Tietoliikenne ja tietoturva | 4 | 4 | 4 | 4 | |||||||||
OHSU21S-1002 |
Ohjelmistosuunnittelu
(Valitaan kaikki) |
13 | ||||||||||||
KL00CQ10 | Olio-ohjelmointi | 5 | 5 | 5 | 5 | |||||||||
KL00CQ12 | Tietorakenteet ja algoritmit | 4 | 4 | 4 | 4 | |||||||||
KL00CQ20 | Tietokannat | 4 | 4 | 4 | 4 | |||||||||
Yhteensä | 27 | 27 | 0 | 27 | 0 | 0 | 14 | 13 | 0 | 0 | 0 | 0 | 0 |
Lukukausi- ja lukuvuosikohtaiset opintopistekertymät vaihtelevat valinnaisten ja vapaasti valittavien opintojen ajoituksesta johtuen.
Tietotekniikka kompetenssit
1 Matemaattis-luonnontieteellinen osaaminen
- Tietotekniikan insinööri kykenee loogis-matemaattiseen ajatteluun ja lähestymistapaan teknisessä ongelmanratkaisussa |
Tietorakenteet ja algoritmit |
Tietokannat |
2 Laitetekninen osaaminen
- hallitsee sähkötekniikan ja sähkötyöturvallisuuden perusteet; tuntee elektroniikan tärkeimmät komponentit ja niiden toiminnan |
Tietoliikenne ja tietoturva |
3 Ohjelmistotekninen osaaminen
- hallitsee ohjelmointitekniikan: ymmärtää ohjelmoinnin logiikan sekä tuntee tavallisimmat algoritmit ja tietorakenteet |
Ohjelmoinnin perusteet 1 |
Ohjelmoinnin perusteet 2 |
Web-ohjelmoinnin perusteet |
Olio-ohjelmointi |
Tietorakenteet ja algoritmit |
Tietokannat |
4 ICT-liiketoimintaosaaminen
- tuntee kannattavan liiketoiminnan edellytykset sekä taloudellisen suunnittelun ja ohjauksen tärkeimmät työkalut |
Ei liitettyjä opintojaksoja |
5 Tietotekninen suunnittelutaito
- tuntee oman sovellusalansa (l. suuntautumisvaihtoehto tms. painopistealue) teoreettiseen perustan |
Olio-ohjelmointi |
Tietorakenteet ja algoritmit |
Tietokannat |
Luokittelemattomat |
Tunnus | Opinnon nimi | Laajuus (op) |
---|---|---|
OHSU21S-1001 |
Tietotekniikan perusteet
(Valitaan kaikki) |
14 |
KL00CX05 | Ohjelmoinnin perusteet 1 | 3 |
KL00CX06 | Ohjelmoinnin perusteet 2 | 4 |
KL00CT67 | Web-ohjelmoinnin perusteet | 3 |
KL25AB10303 | Tietoliikenne ja tietoturva | 4 |
OHSU21S-1002 |
Ohjelmistosuunnittelu
(Valitaan kaikki) |
13 |
KL00CQ10 | Olio-ohjelmointi | 5 |
KL00CQ12 | Tietorakenteet ja algoritmit | 4 |
KL00CQ20 | Tietokannat | 4 |