- 
- 
-  Algebraické struktury-  (grupy, okruhy, obory integrity a tělesa, svazy a Booleovy algebry, univerzální algebry). 
 
-  Základní algebraické metody-  (podalgebry, homomorfismy, přímé součiny, kongruence a faktorové algebry, normální podgrupy a ideály okruhů). 
 
- 
-  Teorie polí-  (minimální pole, rozšíření pole, konečná pole a jejich konstrukce). 
 
-  Metrické prostory-  (příklady, konvergence posloupností, spojitá a izometrická zobrazení, úplnost, Banachova věta o pevném bodu). 
 
-  Normované a unitární prostory-  (základní vlastnosti a příklady, normované prostory konečné dimenze, uzavřené ortonormální systémy a Fourierovy řady). 
 
-  Obyčejné grafy-  (stupně uzlů, cesty a kružnice, souvislost grafu, stromy, kostry, Kruskalův a Primův algoritmus pro hledání minimální kostry ohodnoceného grafu). 
 
-  Orientované grafy-  (orientované cesty a kružnice, souvislost a silná souvislost, turnaj, eulerovský graf, Dijkstrův a Floyd-Warshallův algoritmus pro hledání cesty minimální délky). 
 
- 
- 
- 
- 
- 
- 
-  Turingovy stroje-  (jazyky přijímané TS, varianty TS, lineárně omezené automaty, univerzální TS).  
 
-  Nerozhodnutelnost-  (problém zastavení TS,  princip diagonalizace a redukce, Postův korespondenční problém). 
 
- 
- 
- 
-  Výpočetní modely-  (StateCharts, codesign konečný automat, Kahnova síť procesů, synchronní dataflow). 
 
-  Rozdělování úlohy na SW a HW část (alokace, přidělení, plánování). 
- 
-  Programovatelné logické obvody. 
- 
- 
-   Haskell-  - typové třídy (definice, význam), vstup/výstup, paralelizace. 
 
-   Prolog-  (základní princip, unifikace, operátor řezu, změna DB/programu za běhu). 
 
-  Klasifikace a vlastnosti paralelních a distribuovaných architektur. 
-  Základní typy topologií paralelních a distribuovaných architektur a jejich vlastnosti. 
-  Distribuované a paralelní algoritmy.  
-  Model PRAM, suma prefixů a její aplikace. 
-  Interakce mezi procesy a typické problémy paralelismu (synchronizční a komunikační mechanismy). 
- 
- 
-  Fuzzy řízení (fuzzyfikace, inference, defuzzyfikace). 
-  Genetický algoritmus (ohodnocení jedinců, výběr rodičů, rekombinace, mutace, tvorba nové populace). 
- 
-   Hrubé množiny-  (spodní a horní aproximace, pozitivní, negativní a hraniční oblast, možné využití pro dolování znalostí). 
 
-  Základní pojmy v agentních systémech (agentní systém, reaktivní a proaktivní agentni, agenti řízení záměrem). 
-  Modelování reaktivních agentů (čistě reaktivní agenti, situovaný automat, sumbsumpční architektura). 
-  Programování BDI agentů (proces rozhodování BDI agenta, jazyk JASON - deklarace představ, cílů a plánů). 
-  Komunikace v multiagentních systémech (jazyk  ACL- , protokol kontraktní sítě). 
-  Základy argumentace (argumentační systém,  vyvrácení a zpochybnění argumentů,  přípustné argumenty). 
-  Abstraktní agentní architektura podle specifikací FIPA. 
-  Teorie modelování a simulace, formalismus DEVS (atomický DEVS, DEVN). 
- 
- 
- 
- 
-  Bezdrátový přenos dat, kmitočty a plánování, antény, šíření signálu. 
-  Systémy mobilní komunikace - GSM, GPRS, HSCSD, EDGE, UMTS, DECT. 
-  Satelitní komunikační systémy. 
- 
-  Lokalizační systémy GPS. 
-  Předzpracování dat v procesu získávání znalostí (popisné  charakteristiky dat; metody čištění; normalizace a redukce dat). 
-  Dolování asociačních pravidel (Pojmy frekventovaná množina; asociační pravidlo; podpora; spolehlivost; algoritmy pro dolování asociačních pravidel). 
-  Dolování textu (základní charakteristika, předzpracování textových dokumentů a jejich reprezentace; vyhledávání informací). 
-  Klasifikace a predikce (princip a fáze klasifikace; rozdíl mezi klasifikací  a predikcí; princip klasifikace rozhodovacím stromem, bayesovské naivní klasifikace, klasifikace neuronovou sítí, lineární regrese, nelineární regrese). 
-  Shluková analýza (Princip shlukové analýzy; vzdálenostní funkce; princip rozdělujících metod k-means a k-medoids, princip hierarchických metod; princip metod založených na hustotě a na mřížce). 
-  Klasifikace Petriho sítí. 
- 
-  Podtřídy a rozšíření Petriho sítí. 
-