študijné programy pre ak. rok 2012/13 - FIIT STU
študijné programy pre ak. rok 2012/13 - FIIT STU
študijné programy pre ak. rok 2012/13 - FIIT STU
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
hierarchickej úrovni: metódam optimálneho návrhu operačných a riadiacich častí<br />
systémov.<br />
Návrh <strong>pre</strong>kladačov<br />
Získať vedomosti z úlohy a spôsobu práce <strong>pre</strong>kladača, jeho štruktúry a úloh jeho<br />
komponentov. Pochopiť <strong>pre</strong>kladač <strong>ak</strong>o komplexný programový systém. Získať<br />
vedomosti z metód a prostriedkov <strong>pre</strong> opis <strong>pre</strong>kladačov a spôsob ich práce. Vedieť<br />
navrhnúť, špecifikovať a implementovať <strong>pre</strong>kladač <strong>pre</strong> daný jazyk.<br />
Návrh systémov na čipe<br />
Poskytnúť poznatky a najnovšie trendy v návrhu systémov integrovaných na čipe<br />
(SoC). Oboznámiť s rôznymi úrovňami abstr<strong>ak</strong>cie, na ktorých je možné digitálny<br />
systém opísať, s rôznymi typmi syntézy, s char<strong>ak</strong>teristickými systémami na čipe, so<br />
spôsobmi zabezpečenia komunikácie medzi jadrami, s metódami verifikácie<br />
a testovania na systémovej úrovni.<br />
Neurónové siete<br />
Získať základné vedomosti z teórie umelých neurónových sietí. Vedieť opísať postupy<br />
a metódy trénovania umelých neurónových sietí. Vedieť formulovať a riešiť<br />
zložitejšie problémy z oblasti aplikácie umelých neurónových sietí.<br />
NGN siete, služby a protokoly<br />
Získať znalosti z oblasti sietí novej generácie (NGN – Next Generation Networks),<br />
sieťových architektúr NGN, protokolových platforiem na úrovni riadiacej a aplikačnej<br />
vrstvy NGN. Pochopiť princípy integrácie jednotlivých sieťových platforiem do<br />
konvergovanej sieťovej architektúry NGN.<br />
Objavovanie znalostí<br />
Pochopiť princípy vybraných metód na objavovanie znalostí (angl. knowledge<br />
discovery), pričom dôraz bude kladený na dolovanie v dátach (angl. data mining).<br />
Oboznámiť sa s klasifikáciou, zhlukovaním, asociačnými pravidlami a špecifikami<br />
dolovania na webe. Získať zručnosti v práci s metódami na objavovanie znalostí.<br />
Objektovo orientovaná analýza a návrh softvéru<br />
Prehĺbenie vedomostí z oblasti objektovo-orientovanej analýzy a návrhu. Vedieť<br />
zostaviť vhodnú postupnosť <strong>pre</strong> objektovo-orientovanú analýzu a návrh, poznať<br />
návrhové a implementačné vzory, OCL (Object Constraint Language), XP (eXtreme<br />
Programming) a refactoring, diagramové techniky a objektovo-orientované CASE<br />
systémy.<br />
Objektovo orientované programovanie<br />
Získať vedomosti z oblasti objektovo-orientovaného programovania, objektovoorientovanej<br />
analýzy a návrhu systémov. Pochopiť oblasti, ktoré súvisia s objektovoorientovaným<br />
vývojom softvéru: návrhových vzorov a aspektovo-orientovaného<br />
programovania. Získať pr<strong>ak</strong>tické zručnosti v programovacom jazyku Java, získať<br />
<strong>pre</strong>hľad aj o iných objektovo-orientovaných jazykov.<br />
<strong>13</strong>9