Počítačové sítě a komunikace

Garant: doc. RNDr. Eva Hladká, Ph.D.

Obor je zaměřený na získání pokročilých znalostí architektur, principů operací a zásad provozu počítačových sítí. Obor je koncipován tak, aby uspokojil jak zájemce o prakticky orientované pokročilé informace a znalosti z oblasti počítačových sítí a jejich aplikací, tak i zájemce o hlubší seznámení s teoretickými základy oboru a studium počítačových sítí jako speciálního případu distribuovaných systémů. Kromě znalostí v oblasti počítačových sítí student získá během studia znalosti o bezpečnosti, principy práce s multimediálními daty, základní znalosti v oblasti paralelních systémů a nezbytné teoretické zázemí. Absolvent bude schopen působit jako projektant rozsáhlých sítí, vedoucí oddělení počítačových sítí a či vedoucí projektů, případně jako samostatný odborník na aplikace počítačových sítí nebo jejich bezpečnost. Absolvent bude rovněž moci pokračovat v doktorském studiu se zaměřením na počítačové sítě, případně obecněji na oblast počítačových systémů, bezpečnost či v oblasti paralelních a distribuovaných systémů.

Požadavky

  • Získat nejméně 120 kreditů za celou dobu studia.
  • Absolvovat všechny povinné a vybrané povinně volitelné předměty oboru nejvyšší formou ukončení.
  • Získat 20 kreditů za předmět SDIPR a obhájit diplomovou práci (viz pokyny).

Povinné a povinně volitelné předměty

  • IA006 Vybrané kapitoly z teorie automatů (3+2 kr.)
  • IA011 Sémantiky programovacích jazyků (3+2 kr.)
  • IA101 Algoritmika pro těžké problémy (2+2 kr.)
  • MA007 Matematická logika (3+2 kr.)
  • MA009 Algebra II (2+2 kr.)
  • alespoň 1 z:
    • MA010 Graph Theory (3+2 kr.)
    • MA015 Grafové algoritmy (3+2 kr.)
  • PA150 Principy operačních systémů (2+2 kr.)
  • PA151 Soudobé počítačové sítě (2+2 kr.)
  • PA152 Efektivní využívání databázových systémů (2+2 kr.)
  • SDIPR Diplomová práce (20 kr.)
  • SOBHA Obhajoba závěrečné práce (0 kr.)
  • SZMGR Státní zkouška (magisterský studijní program) (0 kr.)
  • PA159 Počítačové sítě a jejich aplikace I (2+2 kr.)
  • PA160 Počítačové sítě a jejich aplikace II (2+2 kr.)
  • alespoň 1 z:
    • PřF:M8170 Teorie kódování (3+2 kr.)
    • PřF:M0170 Kryptografie (3+2 kr.)
    • IV054 Kódování, kryptografie a kryptografické protokoly (5+2 kr.)
  • alespoň 1 z:
    • PV079 Applied Cryptography (3+2 kr.)
    • PA018 Advanced Topics in Information Technology Security (4+2 kr.)
  • alespoň 1 z:
    • PA053 Distribuované systémy a middleware (2+2 kr.)
    • IA023 Petriho sítě (2+2 kr.)
    • IA039 Architektura superpočítačů a intenzivní výpočty (2+2 kr.)
    • IA041 Teorie a specifikace procesů (2+1 kr.)
    • IA058 Paralelní algoritmy a modely výpočtů (3+2 kr.)
    • IV010 Komunikace a paralelismus (2+2 kr.)
    • IV100 Paralelní a distribuované výpočty (2+2 kr.)
  • alespoň 1 z:
    • PA163 Programování s omezujícími podmínkami (3+2 kr.)
    • PA167 Rozvrhování (2+2 kr.)
  • alespoň 1 z:
    • PA128 Similarity Searching in Multimedia Data (2+2 kr.)
    • PA156 Dialogové systémy (2+2 kr.)
    • PV030 Textual Information Systems (3+2 kr.)
    • PV070 Digitální knihovny (2+2 kr.)
  • alespoň 1 z:
    • IA102 Linear and Integer Optimization Tasks and their Solutions (3+2 kr.)
    • IV109 Modelování a simulace (3+2 kr.)
    • PV027 Optimalizace (3+2 kr.)
  • alespoň 1 z:
    • PA165 Vývoj programových systémů v jazyce Java (4+2 kr.)
    • PV077 UNIX -- programování a správa systému II (2+1 kr.)
    • IA041 Teorie a specifikace procesů (2+1 kr.)
    • PV165 Procesní řízení (2+2 kr.)
    • PA104 Vedení týmového projektu (2+2 kr.)

Doporučený průchod studiem

1. semestr

  • MA007 Matematická logika (3+2 kr.)
  • IA006 Vybrané kapitoly z teorie automatů (3+2 kr.)
  • PA150 Principy operačních systémů (2+2 kr.)
  • PA159 Počítačové sítě a jejich aplikace I (2+2 kr.)
  • PA163 Programování s omezujícími podmínkami (3+2 kr.)

2. semestr

  • MA009 Algebra II (2+2 kr.)
  • IA011 Sémantiky programovacích jazyků (3+2 kr.)
  • PA151 Soudobé počítačové sítě (2+2 kr.)
  • PA160 Počítačové sítě a jejich aplikace II (2+2 kr.)
  • IA039 Architektura superpočítačů a intenzivní výpočty (2+2 kr.)
  • PřF:M0170 Kryptografie (3+2 kr.)

3. semestr

  • MA010 Graph Theory (3+2 kr.)
  • MA015 Grafové algoritmy (3+2 kr.)
  • IA101 Algoritmika pro těžké problémy (2+2 kr.)
  • PA165 Vývoj programových systémů v jazyce Java (4+2 kr.)
  • PV079 Applied Cryptography (3+2 kr.)
  • SDIPR Diplomová práce (5 kr.)

4. semestr

  • PA128 Similarity Searching in Multimedia Data (2+2 kr.)
  • PA152 Efektivní využívání databázových systémů (2+2 kr.)
  • IA102 Linear and Integer Optimization Tasks and their Solutions (3+2 kr.)
  • SDIPR Diplomová práce (15 kr.)