Tietotekniikan lyhyt opetettava aine, 60 op
Opintokokonaisuuden tyyppi
DI-opettaja sivuaineet
Yhteyshenkilö
Hannu-Matti Järvinen
Osaamistavoitteet
- | Hän pystyy tekemään pienimuotoisia ohjelmia ja tuntee isojen ohjelmien määrittelyyn ja toteuttamiseen liittyviä ongelmia. |
- | Hän tuntee tietojenkäsittelytieteen perusteet matemaattis-luonnontieteellisenä aineena. |
- | Opiskelija tuntee tietotekniikan perusteet käyttäjien näkökulmasta. |
Jatkomahdollisuudet
Opintokokonaisuus | Opintopisteet |
Tietotekniikan pitkä opetettava aine | 120 op |
Sisältö
Pakolliset opintojaksot
Opintojakso | Opintopisteet | Vuosikurssi |
TIE-02101 Ohjelmointi 1: Johdanto | 5 op | II |
TIE-02201 Ohjelmointi 2: Perusteet | 5 op | II |
TIE-02301 Johdatus ohjelmistotuotantoon | 5 op | III |
TIE-04101 Käyttäjäkokemuksen perusteet | 5 op | III |
TIE-20100 Tietorakenteet ja algoritmit | 5 op | III |
TIE-30151 Kyberturvallisuus I: perusteet | 5 op | III |
Yhteensä | 30 op |
Pakolliset vaihtoehtoiset opintojaksot
Opintokokonaisuus sisältää ohjelmistotekniikan pää- tai sivuaineen kokonaisuuden. Opintojakso YHTTAY-72101 korvaa opintojakson TIE-22101 Johdatus tietokantoihin.
Valittava vähintään 15 opintopisteen edestä opintojaksoja
Opintojakso | Opintopisteet | Vaihtoehtoisuus | Vuosikurssi |
TIE-02402 Ohjelmointi 3: Tekniikat | 5 op | III | |
TIE-02500 Rinnakkaisuus | 5 op | III | |
TIE-05210 Johdatus sulautettuihin järjestelmiin | 5 op | 1 | III |
TIE-20200 Ohjelmistojen suunnittelu | 5 op | III | |
YHTTAY-72101 Tietokantojen perusteet | 5 op | III |
1.
Valittava 1 opintojaksoa.
TIE-05210 korvaa jatkossa opintojakson TIE-05200. Opintokokonaisuuteen voi sisällyttää kumman tahansa, mutta vain toisen.
Täydentävät opintojaksot
Täydentäviksi opintojaksoiksi kelpaavat ylimääräiset vaihtoehtoiset opintojaksot sekä kaikki aiemmin suoritetut ohjelmistotieteen (MAT-7) ja hypermedian / älykkäiden informaatiojärjestelmien (MAT-8) opintojaksot. Myös kandidaatintyö voidaan laskea tähän opintokokonaisuuteen, jos sen aihe on sopiva.
Täydennetään vähintään opintokokonaisuuden minimilaajuuteen 60 op
Opintojakso | Opintopisteet | Vuosikurssi |
SGN-43006 Knowledge Mining and Big Data | 5 op | |
TIE-20306 Principles of Programming Languages | 5 op | III |
TIE-21107 Software Engineering Methodologies | 5 op | |
TIE-22201 Tietokantojen suunnittelu | 5 op | |
TIE-22307 Data-Intensive Programming | 5 op | |
TIE-23516 Basic Web Applications | 5 op | |
TIE-30302 Kyberturvallisuus II: syventävä | 5 op |
Lisätiedot
Jos opiskelija hakee tietotekniikan aineenopettajan pätevyyttä osittain tai kokonaan aikaisempien opintojensa perusteella, ei opintojen sisällön tarvitse olla yksi yhteen lueteltujen vaatimusten kanssa. Riittää, että opinnoissa on ohjelmointiin painottuva riittävän syvällinen kokonaisuus, perustiedot www-sivuista, monipuolinen valikoima muita tietotekniikka-aiheita (erityisesti tietoturva ja käytettävyys), sekä näyttöä siitä, että osaaminen ei ole vanhentunut.
Opintokokonaisuus voidaan suorittaa vain sivuaineena