05.11.2014 Views

š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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!