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

Päivittäjä: Lehtelä Hanna, 28.02.2019