techniky individuálneho a skupinového poradenstva
právne predpisy a základné pojmy v oblasti informačných a komunikačných technológií
informatika
softvérové prostredie, operačné systémy
algoritmy v programovacích jazykoch
riadiace štruktúry daného programovacieho jazyka
metodika systémovej integrácie
metodika na testovanie softvérových systémov
metódy riadenia IKT projektov a softvérového vývoja agilným spôsobom, napr. SCRUM
paradigmy vývoja softvéru
bezpečnosť softvérových systémov
zásady, metódy a postupy testovania aplikácií
postupy a analýza užívateľských požiadaviek, podmienok a prostredí
typy bezpečnostných opatrení na ochranu aplikácií
metódy a postupy tvorby technickej dokumentácie
základné znalosti z predpisov na zaistenie bezpečnosti a ochrany zdravia pri práci, ochrany verejného zdravia a požiarnej ochrany; zásady bezpečnej práce a ochrany zdravia pri práci, zásady bezpečného správania na pracovisku a bezpečné pracovné postupy
umelá inteligencia
trendy vývoja v informačných technológiách a telekomunikáciách