Kryptografia (KI/KRY) 2019

Kategória kurzuArchív (do 2022)

Cieľom predmetu je prehĺbiť znalosti poslucháčov z oblasti kódovania a šifrovania. Preberaná látka, najmä v oblasti teórie informácií, sa opiera o teoretické znalosti. V rámci cvičení je cieľom upevniť návyky samostatnej práce s odbornou literatúrou a príprava orálnej i písomnej prezentácie.


Aplikované informačné technológie 1 (KI/AIT1) - Kuna

Kategória kurzuArchív (do 2022)

Cieľom predmetu Základy informatiky 1 je poskytnúť študentom vzdelávanie z oblasti IKT na dosiahnutie úrovne o počítačoch a práci s nimi. Rozvinúť zručnosti študentov najmä v oblasti práce s internetom a textovým editorom. Po absolvovaní predmetu budú mať študenti vedomosti a zručnosti z oblasti vyhľadávania, triedenia a ukladania informačných zdrojov zo siete internet, nadobudnú znalosti z teoretických základov všeobecnej informatiky, nadobudnú zručnosti pracovať so štandardnými nástrojmi informatiky a informačnými technológiami (OS Windows, kancelársky balík MS Office), na základnej úrovni ECDL. Absolventi predmetu taktiež nadobudnú znalosti z oblasti etických princípov komunikácie na sieti internet. 

Učiteľ: Peter Kuna

Metódy rozpoznávania vzorov (KI/MRV)

Kategória kurzuArchív (do 2022)

Cieľom kurzu je oboznámiť študentov z pokročilými technológiami pri návrhu a vývoji webových aplikácií.

Učiteľ: Jozef Kapusta

Distribuované systémy (KI/DS)

Kategória kurzuArchív (do 2022)

Podmienky na absolvovanie predmetu: Úspešné absolvovanie predmetu je podmienené písomnou skúškou, aktívnou účasťou na cvičeniach, samostatným riešením úloh zadaných v kurze. Písomná skúška pozostáv z teoretických otázok. 

Hodnotenie predmetu je dané výsledkom skúšky. 

Hodnotenie: A - výborne: 100% - 93% B - veľmi dobre: 92,99% - 85% C - dobre: 84,44% - 77% D - uspokojivo: 76,99% - 69% E - dostatočne: 68,99% - 60% FX - nedostatočne: 59,99% - 0% 

Výsledky vzdelávania: 

Študent rozlišuje medzi poruchami siete a inými typmi porúch. Študent uvádza príklady problémov, v ktorých je potrebné použiť distribuované algoritmy. Študent porovnáva jednotlivé algoritmy pre plánovanie a synchronizáciu paralelných procesov. Študent rozoznáva rôzne spôsoby uviaznutia v distribuovanom systéme. Študent vysvetľuje dopad plánovania na výkon paralelného spracovania. Študent pozná stratégie synchronizácie zdieľaných údajov medzi jednotlivými zariadeniami. Študent implementuje jednoduchý distribuovaný server. 

Stručná osnova predmetu: 

  1. Úvod do distribuovaných systémov (definícia distribuovaných systémov, ciele distribuovaných systémov, úrovne transparentnosti, problémy škálovateľnosti, typy distribuovaných systémov). 
  2. Architektúry distribuovaných systémov (systémové architektúry, architektúry vs. middleware, samomanažovateľnosť v distribuovaných systémoch). 
  3. Procesy (vlákna, virtualizácia, klient, server, migrácia procesov). 
  4. Komunikácia (vzdialené volanie procedúr, komunikácia zasielaním správ a dátového toku). 
  5. Názvy, identifikátory a adresy (ploché, štruktúrované a na atribútoch založené pomenovanie). 
  6. Synchronizácia (synchronizácia fyzických a logických hodín, vzájomné vylúčenie). 
  7. Konzistencia a replikácia (dátovo orientovaný model, klientsky orienovaný model, manažment replík, protokoly na zabezpečenie konzistencie). 
  8. Odolnosť voči chybám (pružnosť procesov, dôveryhodná komunikácia klient-server, dôveryhodná skupinová komunikácia, obnovenie po zlyhaní). 
  9. Bezpečnosť (bezpečnostné kanály, kontrola prístupu, manažement bezpečnosti). 
  10. Distribuované súborové systémy. 
  11. Distribuované webové systémy.
Učiteľ: Peter Švec

FPV/KI/AIT1 - Aplikované informačné technológie 1 - Burianova

Kategória kurzuArchív (do 2022)

Cieľom predmetu je rozvinutie základných vedomostí a zručností študentov v oblasti vyhľadávania, triedenia, úpravy a ukladania informačných zdrojov, získaných pomocou siete Internet. Rozšírenie základných kompetencií a nadobudnutie znalostí a zručností na úroveň pokročilého využívania nástrojov textového editora. Vypracovávanie jednoduchých a profesionálnych dokumentov, s dôrazným prihliadnutím na vypracovávanie seminárnych a ročníkových prác, ale najmä na úspešné vypracovanie bakalárskych prác. V rámci vzdelávania bude využívaná platforma MS Windows.

AIT2 Aplikované informačné technológie 2 - Magdin

Kategória kurzuArchív (do 2022)

Cieľom predmetu AIT2 je rozvinúť a upevniť zručnosti študentov z oblasti aplikácie informačných technológií do bežnej praxe.

Učiteľ: Martin Magdin

AIT2 Aplikované informačné technológie 2 - Kadlečík

Kategória kurzuArchív (do 2022)

Cieľom predmetu AIT2 je rozvinúť a upevniť zručnosti študentov z oblasti aplikácie informačných technológií do bežnej praxe.

Algoritmizácia a základy programovania (FPV/KI/RAZP)

Kategória kurzuArchív (do 2022)

Predmet je prvým z trojice predmetov v študijnom pláne rozširujúceho štúdia zameraných na programovanie. Oboznamuje študentov so základnými pojmami a postupmi uplatňovanými pri tvorbe algoritmov a v programovaní. Dôraz kladieme na motiváciu, názornosť a rozvíjanie praktických zručností aktívnym riešením úloh v programovacom prostredí Imagine Logo.