W tym kursie są kształceni algorytmy i struktury danych, w szczególności:  operatorzy i operandy, zdania, iteracji, wyszukiwania, sortowania, kodowanie informacji, szyfrowaniedanych, typy danych, tablice, listy, stosy, kolejkami, wykresy, drzewa, sterty, rekurencją, programowanie dynamiczne przez metody zachłanne, hierarchią danych, plik, indeksowanie i również formulowanie algorytmów i ich implementacja w języku C/C++.