a) S ohledem na typ studijního programu absolventi prokazují v odpovídající šíři a míře podrobnosti:

1. znalosti matematiky, teoretické informatiky, počítačových a komunikačních systémů, algoritmů a datových struktur, programování, analýzy a zpracování strukturovaných i nestrukturovaných dat a principů umělé inteligence,

2. znalosti matematických modelů a příslušných informačních a komunikačních technologií,

3. znalosti jednotlivých úrovní architektur počítačových systémů (číslicové obvody, procesory, operační a databázové systémy, úložiště dat a počítačové sítě),

4. znalosti teorie formálních jazyků, automatů a překladačů,

5. znalosti softwarového inženýrství, tvorby informačních systémů, počítačové bezpečnosti, počítačové grafiky a uživatelského rozhraní,

6. znalosti technik návrhu a analýzy algoritmů s ohledem na výpočetní složitost a praktickou řešitelnost úloh.