- Časová a paměťová složitost
- Fronta a zásobník
- Vnější a vnitřní třídění
- Rekurze
- Dynamicky alokované proměnné
- Práce se spojovými seznamy
- Vyhodnocování výrazů
- Základní algoritmy počítačové grafiky
- Knihovny a jejich použití
- Zásady tvorby větších programů
- Objektové programování
Předmět přímo navazuje na Programování pro deskriptivní geometrii I. Cílem je další prohloubení poznatků, osvojení rozličných základních algoritmů, datových struktur a principů tvorby větších celků.