Kurssin jälkeen opiskelija ymmärtää tietokoneen toimintaperiaatteen loogisten piirien tasolta lähtien. Opiskelija tietää yksityiskohtaisesti miten tietokone pystyy suorittamaan korkean tason ohjelmointikielen komentoja, mutta ymmärtää myös sen kykyjen rajat. Lisäksi opiskelija tuntee ns. tekoälyn piiriin kuuluvien hakuongelmien ja pelaamiseen liittyviä tärkeimpiä strategioita.