Pagrindiniai programinės įrangos inžinerijos principai, kintamieji, funkcijos, ciklai, sąlyginiai sakiniai, pagrindiniai algoritmai ir duomenų struktūros.
Susipažinsite su pagrindinėmis kompiuterių programavimo sąvokomis ir mokysitės C programavimo kalbos. Sukursite tvirtus bazinio programavimo pagrindus, įskaitant nuorodas, matricas, eilutes, algoritmus, maišos duomenų struktūras, programinės įrangos architektūrą, blokų grandinės pagrindus ir pan. Besimokantieji studijų metais pereis prie išsamesnio C programavimo, pvz., „Shell“, tada prie tarpinių duomenų struktūrų ir algoritmų. Studentai mokysis Python ir mašininio mokymosi pagrindus, apimančius regresijas, mokymo rinkinius, struktūrizuotus ir nestruktūrizuotus duomenis bei duomenų rinkimą, rodymą ir saugojimą.
Pagrindinės temos: C, IDE surinkimas, Python, Pytorch, Jupyter.