Výuka je organizována formou cvičení. V první polovina semestru (7 lekcí) se studenti seznámí s možnostmi programů Cabri II a Cabri 3D. Druhá polovina semestru (6 lekcí) bude věnována seznámení se základy ovládání programu Mathematica.
V rámci předmětu budou studenti pomocí programů řešit různé matematické úlohy, přičemž budou konfrontování i s úlohami, které uvedené programy neumí vyřešit, nebo je řeší chybně. Velký důraz bude kladen na samostatnou práci studentů.
Pokročilé funkce CAS (Mathematica, Maxima) a DG programů (Geogebra). Cílem předmětu je vytváření vlastních aplikací.