Tietojenkäsittelytiede

Tietojenkäsittelytiede, myös tietojenkäsittelyoppi, on tieteenala, joka tutkii tietotekniikkaan ja sen käyttöön liittyviä kysymyksiä, muun muassa tiedon tallennusta, prosessointia, esittämistä ja siirtämistä.
Vain hieman yleistäen tietojenkäsittelytiede tutkii sitä, mitä ylimalkaan voidaan laskea ja miten se käy parhaiten päinsä käytettävissä olevien resurssien puitteissa.
Tietojenkäsittelytiedettä opetetaan ja tutkitaan yleensä yliopistojen luonnontieteellisissä tiedekunnissa ja ammattikorkeakouluissa. Alkujaan se on vahvasti sidoksissa matematiikkaan, mutta nykyisin myös moniin muihin tieteisiin, kuten kauppatieteisiin ja erityisesti organisaatiotutkimukseen. Tällöin siitä toisinaan käytetään nimeä tietojärjestelmätiede. Teknillisissä yliopistoissa käytetty nimitys tietojenkäsittelytekniikka puolestaan rajautuu muun muassa digitaalitekniikkaan, signaalinkäsittelyyn, tietoliikennetekniikkaan ja joskus automaatiotekniikkaan.
Tietojenkäsittelytieteen reuna-alueet ulottuvat monien muiden tieteiden alueelle: esimerkiksi käytettävyystutkimus liittyy läheisesti psykologiaan ja bioinformatiikka muun muassa biologiaan. Digitaalisen median tutkimuksella taas on yhteyksiä mediatieteeseen ja viestinnän tutkimukseen. Tietojenkäsittelytieteellä on myös voimakasta vuorovaikutusta eri alueiden laskennallisen tieteen ja tietojenkäsittelyn laajempia vaikutuksia tutkivan tietoyhteiskuntatutkimuksen kanssa.
==Tutkimuskohteita==
Seuraavassa on luettelo joistain tietojenkäsittelytieteen tutkimuskohteista. (Listatut osa-alueet saattavat olla osin päällekkäisiä, ja lisäksi kaikkien alojen suomenkieliset nimet eivät ole vakiintuneita.)
*Adaptiiviset menetelmät
*Algoritmit
*Bioinformatiikka
*Data-analyysi
*Geoinformatiikka
*Kryptografia
*Hajautetut järjestelmät
*Hahmontunnistus
*Kieliteknologia
*Käytettävyys
** Käyttäjäkeskeinen suunnittelu
** Esteettömyys
*Käyttöjärjestelmät
*Käyttöliittymätekniikka
*Multimediatekniikka
*Ohjelmointikielet
*Ohjelmistoliiketoiminta
*Ohjelmistotekniikka
** Kehitysympäristöt
*Rinnakkaisuus
* Signaalinkäsittely
** Tiedonpakkaus
** Videonpakkaus
** Äänenpakkaus
*Tekoäly
*Tiedonhaku
*Tietojenkäsittelyteoria
**Automaattiteoria
**Formaalit kielet
**Sanojen kombinatoriikka
**Laskettavuus
**Formaalit menetelmät
**Soluautomaatit
*Tietojärjestelmät
** Tietojärjestelmäarkkitehtuurit
*Tietokannat
*Tietokonegrafiikka
*Tietoliikenne
==Opetus ja tutkimus Suomessa==
Suomessa tietojenkäsittelytiedettä opetetaan ja alan tutkimusta harjoitetaan muun muassa seuraavissa yliopistoissa.
*Aalto-yliopisto
*Helsingin yliopisto (tietojenkäsittelytieteen osasto)
*Itä-Suomen yliopisto (tietojenkäsittelytieteen laitos)
*Jyväskylän yliopisto (informaatioteknologian tiedekunta - tietojenkäsittelytieteiden laitos)
*Kajaanin yliopistokeskus (Oulun yliopiston tietojenkäsittelytieteiden laitos, Kajaanin yksikkö)
*Lappeenrannan teknillinen yliopisto (tietotekniikan osasto)
*Oulun yliopisto (tieto- ja sähkötekniikan tiedekunta, tietojenkäsittelytieteiden laitos)
*Tampereen yliopisto (Informaatioteknologian ja viestinnän tiedekunta)
*Turun yliopisto (tulevaisuuden teknologioiden laitos)
*Vaasan yliopisto (tietotekniikan laitos)
*Åbo Akademi (institutionen för informationsteknologi)
Huomioitavaa on, että alan nimeämiskäytännöt ja jaottelu osa-alueisiin vaihtelevat. Monissa oppilaitoksissa – etenkin teknillisissä yliopistoissa – ”tietojenkäsittelytiede” (tai ”tietojenkäsittelyoppi”) katsotaan suppeaksi osaksi laajempaa ”tietotekniikan” tai ”informaatioteknologian” kokonaisuutta. Monialaisissa yliopistoissa ”tietojenkäsittelytiede” sen sijaan on usein laaja käsite, samoin kuin englannin computer science.
== Katso myös ==
* Tietojenkäsittelytieteen filosofia
==Lähteet==
*