Algorytmika i programowanie matematyczne to dział o zamienianiu problemów i wzorów na jasne procedury działania. Materiały obejmują pseudokod, funkcje w Pythonie, wyszukiwanie, sortowanie oraz ocenę złożoności algorytmów na przystępnych przykładach. Można tu także poznać zastosowanie symulacji, losowań i obliczeń programistycznych w szkolnej matematyce, w tym przy pracy z jednostkami i sprawdzaniu wyników.