Siirry suoraan sisältöön

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