Tietojenkäsittelytieteessä
Tietojenkäsittelytiede on tietotekniikan tiede, joka tutkii sekä laskennan teoreettisia perusteita että käytännön sovelluksia. Sen keskeisiä teemoja ovat algoritmit ja tietorakenteet, ohjelmointi ja ohjelmistotekniikka, tiedon tallentaminen ja tietokannat sekä tietoliikenne- ja järjestelmätekniikka. Laajasti ala kattaa tekoälyn ja koneoppimisen, tietojen louhinnan, laskennan turvallisuuden, kryptografian, ihmisen ja tietokoneen vuorovaikutuksen sekä grafiikan ja multimodaalisen informaation käsittelyn. Teoriaosa tutkii laskennan perusrajoja sekä muodollisia menetelmiä; käytäntöosa keskittyy ohjelmistojen suunnitteluun, järjestelmien toteutukseen ja suurten aineistojen käsittelyyn.
Tietojenkäsittelytiede kehittyi 1900-luvulla matematiikan, logiikan ja varhaisen sähkötekniikan kehittyessä. Keskeisiä virtauksia ovat sekä teoreettinen tutkimus että
Koulutus ja tutkimus tapahtuvat yliopistoissa ja tutkimuslaitoksissa. Tutkintoja ovat esimerkiksi kandidaatti, maisteri ja tohtori. Työskentelytavat vaihtelevat