- Język JavaScript w programowaniu interfejsów webowych.
- Techniki tworzenia aplikacji typu Single Page Application.
- Najważniejsze funkcje realizowane przez silniki gier.
- Zastosowanie metod inteligentnego przetwarzania danych w rozpoznawaniu obrazów.
- Techniki sztucznej inteligencji w modelowaniu sceny, renderingu i animacji.
- Standardy kompresji obrazów statycznych i sekwencji obrazów, różnice, zalety i wady.
- Podstawowe operacje i algorytmy przetwarzania obrazów. Morfologia matematyczna.
- Budowa i zasada działania akceleratora graficznego, przetwarzanie równoległe, przetwarzanie wielowątkowe.
- Idea programowania i obliczeń ogólnego przeznaczenia na GPU.
- Tworzenie aplikacji w systemie Android.
- Paradygmaty programowania obiektowego.
- Arytmetyka stało- i zmiennoprzecinkowa.
- Normalizacja schematu bazy danych.
- Model warstwowy TCP/IP.
- Ocena złożoności algorytmów.
- Język UML w projektowaniu oprogramowania.
- Generowanie realistycznych obrazów scen 3-D za pomocą metody śledzenia promieni.
- Mechanizmy systemu operacyjnego wspomagające synchronizację procesów.
- Programowalne scalone układy cyfrowe PLD, CPLD oraz FPGA.
- Optyczne nośniki informacji.