W ramach tego kursu są kształceni podstawy informatyki, w szczególności poruszenie zagadnień takich jak: algebra Boole’a, pozycyjne systemy liczbowe, maszyna Turinga, bramki logiczne, reprezentacja informacji, podstawy teorii informacji, języki programowania, systemy operacyjne, sieci komputerowe, baz danych, Internet, multimedia,  budowa komputerów i systemów informatycznych, podstawowe elementy konstrukcyjne komputera i rola każdego z nich, model komputera von Neumana, rola układu sterującego komputera  a również rozwiązywania problemów informatycznych za pomocą języków C/C++ i Python.