Johdatus tietojenkäsittelyalaanLaajuus (5 op)
Tunnus: LTD6002
Laajuus
5 op
Opetuskieli
- suomi
Vastuuhenkilö
- Seppo Nevalainen
- Eero Mönkkönen
- Mikko Anttonen
Osaamistavoitteet
Opiskelija tietää ja ymmärtää mitä tietojenkäsittely on. Opiskelija tuntee tietojenkäsittelijän erilaiset työnkuvat ja tietää minkälaisia ongelmia tietojenkäsittelyn keinoin voidaan ratkaista. Opiskelija ymmärtää miten tietoa esitetään, talletetaan ja käsitellään tietokoneilla. Opiskelija ymmärtää tietojenkäsittelijän vastuun ja riskit.
Sisältö
Tietojenkäsittelyn ja tietojenkäsittelijän asema yhteiskunnassa.
Mitä tietojenkäsittelijät tekevät (eri rooleissa).
Ohjelmistot erilaisissa ympäristöissä eilen, tänään, huomenna (asiakas-palvelin, mobiililaitteet, sulautetut järjestelmät, käyttöliittymälaitteet).
Miten ohjelmistot toimivat?
Tiedon esittäminen, algoritmin käsite ja merkitys.
Ohjelmointi (kielet).
Tietoverkot ja Internet.
Tietoturva.
Ohjelmistotuotanto.
Ohjelmiston elinkaari.
Ohjelmistojen laatu.
Käyttäjät ja käytettävyys.
ICT-palvelunhallinta.
Tiedon hallinta.
Tiedon mallintaminen.
Tietokannat.
Tietorakenteet.
Tiedon louhinta.
Älykkäät järjestelmät.
Hahmottaminen, päättely, robotiikka.
Pelillisyys.
Laskettavuus.
Mitä voidaan algoritmisesti ratkaista.
Oppimateriaalit
Opintojen aikana jaettava materiaali.
J. Glenn Brookshear: Computer Science: An Overview