Datavitenskap er den vitenskapelige og matematiske tilnærmingen til beregning og informasjon. Den studerer det teoretiske grunnlaget for informasjon og beregning, samt de praktiske teknikkene for å designe og implementere datasystemer.
Datavitenskap har mange underfelt, inkludert:
* Algorithmer og datastrukturer: Studiet av effektive måter å løse beregningsproblemer og organisere data i minnet.
* Kunstig intelligens: Studiet av hvordan man får datamaskiner til å tenke og handle intelligent.
* Datamaskinarkitektur: Studiet av design og implementering av maskinvare.
* Datamaskingrafikk: Studiet av hvordan lage og manipulere bilder og animasjoner på datamaskiner.
* Databasesystemer: Studiet av hvordan man lagrer og administrerer store mengder data.
* Menneske-datamaskin-interaksjon: Studiet av hvordan mennesker samhandler med datamaskiner.
* Nettverk: Studiet av hvordan datamaskiner kommuniserer med hverandre.
* Operativsystemer: Studiet av programvaren som administrerer maskinvare- og programvareressursene til en datamaskin.
* Programmeringsspråk: Studiet av hvordan man skriver instruksjoner som datamaskiner kan forstå.
* Programvareutvikling: Studiet av hvordan du designer, implementerer og tester programvare.
* Teori om beregning: Studiet av de grunnleggende grensene for beregning.
Informatikk er et felt i rask vekst, og nye delfelt utvikles stadig. Etter hvert som verden blir stadig mer avhengig av datamaskiner, vil behovet for informatikere bare fortsette å vokse.