Bakalářský studijní program Informační a komunikační bezpečnost
Vyberte typ předmětů
- Povinné předměty studijního plánu
- Povinně volitelné předměty studijního plánu
- Předměty státní závěrečné zkoušky
Algoritmizace – skriptování
Cílem předmětu Algoritmizace – skriptování je rozvíjet u studentů schopnost strukturovaného myšlení a základní analytické dovednosti potřebné pro popis procesů a řešení problémů. Studenti se seznámí se základními formami zápisu algoritmů (v přirozeném jazyce i grafické formě), prohloubí své dosavadní algoritmické dovednosti a naučí se vytvářet a implementovat algoritmy ve vybraném skriptovacím jazyce.
Úvod do algoritmizace.
- Metody návrhu algoritmů.
- Základní stavební struktury.
- Jazyk vývojových diagramů.
- Výrazy.
- Jednoduché algoritmy.
- Algoritmy nad číselnými řadami.
- Seznámení se skriptovacím jazykem Python.
- Algoritmy nad indexovanými proměnnými (seznamy, řetězce).
- Podprogramy.
- Zpracování vstupů (textové soubory).
- Algoritmy nad strukturovanými proměnnými (seznamy, množiny).
Architektura počítačů
Předmět Architektura počítačů seznamuje studenty s historií, a především současným stavem počítačové architektury na různých úrovních abstrakce. Student bude schopen se orientovat v dynamicky se rozvíjející architektuře počítačových systémů a dovede pro řešení konkrétního problému vybrat optimální hardwarovou konfiguraci.
Náplň přednášek:
Motivace (cíl předmětu), organizace výuky a podmínky ukončení, smysl a cíl semestrální práce, požadavky na semestrální práci (obsahové, formální), pravidla typografie a citování zdrojů.
Struktura počítače, historický vývoj výpočetní techniky (generace počítačů, principy J. von Neumanna).
Logické obvody.
Procesory – struktura, instrukce, instrukční cyklus, registry, měření výkonu.
Techniky zvyšování výpočetního výkonu počítačů, paralelizace výpočtů.
Aktuální procesory pro servery, osobní počítače a přenosná zařízení (Intel, AMD, ARM, …), očekávaný vývoj.
Principy drátových datových přenosů. Principy bezdrátových datových přenosů.
Současné sběrnice a rozhraní počítačů, základní desky, čipové sady.
Paměti – paměťová hierarchie počítače, typy a technologie pamětí, kvalitativní a kvantitativní parametry pamětí.
Vstupní zařízení počítače. Výstupní zařízení počítače.
Grafické adaptéry a zobrazovací jednotky, GPGPU.
Hardware mainframů, datových center a superpočítačů.
Náplň cvičení:
Seznámení s Arduino IDE a s jazykem (knihovnou) Wiring.
- Základní struktury jazyka Wiring.
- Pokročilejší struktury jazyka Wiring.
- Knihovní a uživatelsky definované funkce jazyka Wiring.
- Arduino – sériová komunikace a cykly.
- Arduino – grafický výstup.
- Arduino – práce s pamětí (FLASH, SRAM, EEPROM).
- Arduino – komunikace a periférie.
- Arduino – měření napětí.
- Logické obvody (simulace v simulačním softwaru).
- Hardware osobního počítače.
- Obhajoby semestrálních prací.
Cvičení 1–9 budou probíhat v Laboratoři inteligentních systémů.
Datové sítě
Cílem předmětu Datové sítě je seznámit studenty s principy fungování komunikačních sítí a jejich zabezpečením. Po absolvování předmětu bude student schopen navrhnout a nakonfigurovat malou LAN síť. Výuka se zaměří na klíčové aspekty fungování sítí a jejich bezpečnostní opatření.
Úvod – propojený svět.
Druhy komunikačních sítí.
Úvod do počítačových sítí – zajišťované služby, koncepty, síťová bezpečnost a aktuální trendy.
Autentizace.
Zabezpečení komunikace (IPSec, TLS, SSH).
Druhy aktivních síťových zařízení (routery, switche, L3 switche).
Síťové operační systémy – pro koncová i mezilehlá zařízení, typy OS, syntaxe příkazů Cisco IOS, základní konfigurace.
Identifikace v sítích (fyzické adresy, síťové adresy, aplikační jména) a jejich používání.
Návrh sítě malého rozsahu – design sítě a koncepty návrhu, zajištění bezpečnosti a řešení problémů v síti malého rozsahu.
Konfigurace LAN.
Zajištění dostupnosti sítě.
Monitorování a správa sítě.
Matematika a statistika pro informatiky
Cílem předmětu Matematika a statistika pro informatiky je seznámit studenty se základními nástroji matematiky a statistiky potřebnými pro další studium a porozumění metodám používaným v informatických předmětech.
Základy maticového počtu.
Řešení soustavy lineárních rovnic.
Úvod do vyšší matematiky – diferenciální a integrální počet.
Polynomy – operace s polynomy, rozklad na kořenové činitele a vyšetřování průběhu funkce.
Základy pravděpodobnosti.
Diskrétní a spojitá náhodná veličina.
Vybraná rozdělení náhodných veličin (Poissonovo, normální).
Základy matematické statistiky.
Statistické charakteristiky polohy a variability pro jednorozměrný soubor.
Popis vícerozměrných statistických souborů.
Princip testování hypotéz a testy rozdělení.
Jedno a dvouvýběrové testy hypotéz a principy lineární regrese.
Teoretické základy informatiky
Cílem předmětu je seznámit studenty se základními pojmy a postupy ve formální logice při řešení konkrétních deduktivních úloh. Studenti se seznámí se strukturou a sémantikou jazyka výrokové a predikátové logiky a jejich odvozovacích metod. Student se bude dále orientovat v teorii vyčíslitelnosti a složitosti, s důrazem na praktickou "programátorskou" stránku. Jde o kurz pro bakalářské studium, tudíž nejde o úzce zaměřená témata, ale o základní pojmy teorie algoritmů - rozhodnutelnost, časová a prostorová složitost a P=NP problém. Rovněž zde je kladen důraz na pochopení vztahů k praktické algoritmizaci, jakož i na vztahy uvnitř teoretické informatiky.
- Teoretická informatika - rozdělení, historie a účel. Přehled matematických metod a pojmů nutných ke studiu (množiny, relace atd.).
- Teorie formálních jazyků a automatů, Vyčíslitelnost a složitost.
- Základní pojmy teorie vyčíslitelnosti - problém, rozhodnutelnost, částečná rozhodnutelnost, vlastnosti.
- Výpočetní model Turingova stroje a jeho vlastnosti.
- Úvod do formální logiky (syntaxe, sémantika).
- Sémantika jazyka výrokové logiky, normální formy výrokových formulí.
- Splnitelnost a platnost výrokových formulí.
- Tablové a rezoluční nepřímé důkazy a dedukce ve výrokové logice.
- Model a jazyk predikátové logiky, sémantika jazyka predikátové logiky.
- Splňování a pravdivost v predikátové logice.
- Dedukce v predikátové logice pomocí nepřímých důkazů.
- Aplikace formální logiky v praxi.
Architektura operačních systémů
Cílem předmětu Architektura operačních systémů je seznámit studenty s principy fungování moderních klientských a serverových operačních systémů a na typických zástupcích těchto systémů demonstrovat klíčové činnosti při jejich administraci.
Náplň přednášek:
- Úloha operačních systémů.
- Architektura operačních systémů.
- Správa procesů.
- Správa hlavní paměti.
- Správa vstupních a výstupních zařízení.
- Správa sekundární paměti.
- Správa souborů.
- Správa síťového rozhraní.
- Uživatelská rozhraní.
- Distribuované operační systémy.
- Operační systémy reálného času, Operační systémy mobilních zařízení.
- Architektura Windows, Unix, Linux, MAC OSx.
Náplň cvičení:
- Úvod do výuky, bezpečnostní pravidla, opakování základních příkazů UNIXu.
- Vývoj (intepret vs. překlad), filtry, roury.
- Regulární výrazy, grep, sed.
- Editor VIM, proměnné prostředí, úvod do skriptů.
- Skripty.
- Skripty.
- Procesy a řízení úloh.
- Filesystém – adresářová struktura, linky, find.
- Filesystém – fdisk, gparted, mkfs, mount.
- Správa uživatelů.
- Instalace systému a aplikací, archivy.
- Opakování, příprava na zápočet.
Databázové systémy a jejich návrh
Cílem předmětu Databázové systémy a jejich návrh je představit současné databázové modely a v praxi využít možnosti soudobých databázových systémů při vývoji vlastních aplikací. Po absolvování předmětu je student schopen navrhnout model databáze pro příslušnou aplikaci, popsat a vysvětlit pokročilé SQL dotazy a jejich části a porozumět logice SQL dotazů, realizovat implementaci modelu databáze v nejběžnějších databázových systémech, používat základní konstrukce PL/SQL.
Úvod do databázových systémů – základní pojmy databází, historický vývoj zpracování dat, databázové modely.
Základy datového modelování – ukládání dat v počítači, základní principy modelování dat, entity, vztahy a integritní omezení.
ERD a modelování vztahů – tvorba ER diagramů, pokročilejší nástroje modelování, modelování času.
Normalizace databází – normální formy, identifikace anomálií a jejich řešení.
Převod logického modelu do fyzického – terminologie převodu, mapování vztahů a struktur na databázové tabulky.
Vytváření databází pomocí DDL – jazyk DDL a jeho použití při definici struktury databáze.
Modifikace dat pomocí DML – základní příkazy DML, práce s daty: vkládání, aktualizace, mazání.
Dotazování pomocí SQL – základy – anatomie příkazu SELECT, používání jednořádkových a agregačních funkcí.
Spojování tabulek v SQL – přirozené, vnitřní a vnější spojení, specifika jejich použití.
Složitější dotazování v SQL – hierarchické dotazy a vnořené dotazy (jednoduché, vícenásobné, korelované).
Základy PL/SQL – anonymní bloky, transakce, jejich řízení a omezení.
Pokročilé PL/SQL konstrukce – procedury, funkce, triggery, práce s výjimkami a jejich zpracování.
Přepínání a směrování v počítačových sítích
Cílem předmětu Přepínání a směrování v počítačových sítích je seznámit studenty se znalosti a dovednostmi z oblasti směrování, konfigurace a využívání přepínačů v LAN a s dalšími souvisejícími tématy.
Virtuální lokální sítě, DTP, VTP.
- Principy směrování.
- Statické směrování, výchozí brána.
- Dynamické směrovací protokoly.
- Směrování mezi VLAN.
- Vzdálený přístup k síťovým prvkům (telnet, SSH).
- IPv6 a jeho aplikace.
- Dynamické přidělování IP adres (DHCP).
- Převod síťových adres na fyzické - ARP, Neighbor discovery, přidělování IPv6 adres - DHCPv6, SLAAC.
- Překlad IP adres (NAT).
- Redundance v LAN (STP, Etherchannel, HSRP).
- Přístupové seznamy (ACL) a jejich využití v sítích.
Protokoly počítačových sítí
Cílem předmětu Protokoly počítačových sítí je seznámit studenty se znalosti a dovednostmi z oblasti protokolů používaných v počítačových sítích.
Síťové protokoly a principy komunikace – referenční modely TCP/IP a ISO OSI, enkapsulace síťových protokolů.
Fyzická média a přenos signálu – metalická, optická a bezdrátová media; kódování, modulace, metody přístupu k médiu.
Ethernet a WiFi sítě – specifikace Ethernetu, formát rámce, princip přepínání rámců, ARP protokol, základní principy WiFi sítí.
Protokoly síťové vrstvy – IPv4 a IPv6, formát jejich záhlaví, principy směrování, základní konfigurace směrovače.
IP adresace – struktura IPv4 adresy, síťová maska, speciální adresy IPv4 a IPv6, protokol ICMP.
Návrh adresního prostoru – třídní a beztřídní IPv4 adresace, podsíťování, návrh IPv4 a IPv6 adresace.
Protokoly transportní vrstvy – TCP a UDP, zajištění spolehlivosti pomocí protokolu TCP.
Aplikační vrstva – HTTP(S), e-mail (SMTP, IMAP, POP3), DNS, DHCP, telnet, SSH, FTP, TFTP.
Návrh střední sítě – koncepce a design sítě a služeb, zajištění bezpečnosti a řešení problémů.
Zabezpečení síťových zařízení – druhy autentizace, ochrana heslem.
Správa a monitorování sítě – nástroje pro správu sítě, analýza výkonu, logování a audity.
- Zabezpečení síťové komunikace – šifrování, VPN, firewally, IDS/IPS systémy.
Provoz a údržba informačních systémů
Cílem předmětu Provoz a údržba informačních systémů je získat znalosti a celkový přehled o vazbě informatiky na globální strategii podniku a znalosti související se základními principy podnikových informačních systémů ERP. Studenti si prohloubí poznatky o architektuře IS a životním cyklu a metodikách vývoje IS. Důraz bude kladen na poslední etapy životního cyklu, a to na správu, provoz a údržbu IS. Studenti si osvojí nejen metodiky a notace objektového přístupu k vývoji softwarových aplikací ale seznámí se s nejnovějšími technologiemi pro řízení a provoz informačních systémů včetně technologií cloudových, jmenovitě základů tvorby aplikací pro cloudová řešení se zaměřením na nasazení, zprávu a údržbu těchto aplikací. Součástí přednášek je rovněž bezpečnostní politika včetně příkladů z praxe.
Základní pojmy a definice.
Význam architektury IS/ICT.
Typy architektur IS.
Moderní přístupy k architektuře IS.
Architektury webových a podnikových aplikací.
Notace UML pro modelování architektury IS.
Životní cyklus vývoje IS.
IS formou služby.
Provoz a údržba IS.
Servisní podpora IS.
Úvod do cloudových technologií.
Nasazení a správa cloudových aplikací.
Základy objektového návrhu
Předmět Základy objektového návrhu je zaměřen na seznámení studenta se základy objektově orientované návrhu. Při výuce je použit programovací jazyk Python, ve kterém je vedena veškerá výuka. Student se naučí koncepty objektové návrhu od tříd, přes jejich metody a atributy až po návrhové vzory.
Základy objektově orientovaného návrhu.
- Návrh třídy – začátek.
- Návrh třídy – pokračování.
- Sdílení dat mezi objekty.
- Vztahy mezi třídami – asociace a agregace.
- Vztahy mezi třídami – kompozice, vnořená třída, kolekce.
- Dědičnost.
- Polymorfismus.
- Opakování dědičnosti a polymorfismu.
- Velké projekty.
- Návrhové vzory – od začátku až po návrhový vzor Builder.
- Návrhové vzory – ostatní návrhové vzory.
Operační systémy Windows
Cílem předmětu Operační systémy Windows je seznámit studenty s architekturou, funkcemi a principy správy operačních systémů Microsoft Windows v různých verzích a typech, používaných v prostředí klientských stanic i serverů.
- Možnosti nasazení operačního systému.
Správa a konfigurace operačního systému Windows.
Implementace Microsoft Active Directory.
Využití Microsoft Active Directory ke správě.
Služby Microsoft Azure.
Windows server v roli File serveru.
Nástroje pro vzdálenou správu Windows.
Konfigurace zabezpečení operačního systému Windows.
Služba IIS (Internet Information Services).
Služba WSUS (Windows Server Update Services).
Nasazení aplikačního softwaru.
Správa pomocí SCCM (System Center Configuration Manager).
Umělá inteligence v kybernetické bezpečnosti
Předmět Umělá inteligence v kybernetické bezpečnosti poskytuje ucelený přehled o principech, přínosech a limitech využití umělé inteligence (AI) v kybernetické bezpečnosti. Studenti propojí teoretické základy s praktickými scénáři nasazení AI při monitoringu, analýze a autonomní reakci na incidenty, osvojí si Explainable AI (XAI), Retrieval Augmented Generation (RAG) i modely lidské kontroly nad AI systémy.
- AI v bezpečnostních řešeních – SIEM a IPS.
- AI v bezpečnostních řešeních – DLP a antimalware.
- Detekce hrozeb – malware a phishing.
- Detekce hrozeb – APT (Advanced Persistent Threats).
- Korelace událostí a využití Threat Intelligence.
- Analýza bezpečnostních událostí obohacená o AI.
- Automatizovaná reakce (SOAR) a orchestrace procesů.
- Explainable AI (XAI) – interpretace a důvěryhodnost modelů.
- Retrieval-Augmented Generation (RAG) – zpřesnění kontextu, vazba na XAI.
- Modely lidské role – Human-in-the-Loop, Human-on-the-Loop, Human-out-of-the-Loop.
- Etické aspekty a regulace využití AI v kybernetické bezpečnosti.
- Adversarial AI – útoky a obranné strategie.
Unixové operační systémy
Cílem předmětu Unixové operační systémy je seznámit studenty se zásadami a pravidly uplatňovanými při správě serverů a koncových stanic, které jsou založeny na platformě unixových operačních systémů. Předmět pokryje širokou škálu témat zaměřených na efektivní správu a zabezpečení těchto systémů. Studenti se seznámí se základy práce a správy unixových operačních systémů, monitorováním serveru a vzdálenou správou a nasazením unixového serveru. Dále se zaměříme na oblasti zabezpečení unixového operačního systému, včetně použití firewallu a SELinuxu, správu úložišť, sdílení souborů a adresářové služby. Dalšími důležitými tématy jsou poštovní služby, konfigurace DNS a DHCP serverů a správa webových služeb. Tento předmět studentům poskytne praktické znalosti potřebné pro správu a administraci unixových systémů v reálném prostředí.
- Automatizace deploymentu a patchování.
- Monitoring a scripting.
- Úvod do příkazového řádku a správa fyzického úložiště.
- Informace o instalaci a konfiguraci softwarových komponent a služeb.
- Vytváření připojení k síti a přístupu k bráně firewall, Monitorování a řízení procesů.
- Správa a zabezpečení souborů, Správa uživatelů a skupin, Přístup k souborovým systémům Linuxu.
- Instalace a používání virtualizovaných systémů.
- Kontrola souborů systémových protokolů a žurnálu, Správa souborových systémů a logických svazků.
- Správa naplánovaných úloh, Přístup k síťovým souborovým systémům.
- Správa SELinux a firewallu.
- Správa síťových serverů s mezipamětí Domain Name Service (DNS), MariaDB, Apache HTTPD, Postfix SMTP, sdílení síťových souborů s Network File System (NFS) a Server Message Block (SMB), iniciátory a cíle iSCSI.
- Pokročilé konfigurace sítí a firewallů a použití skriptů Bash shell, které pomáhají automatizovat, konfigurovat a odstraňovat problémy se systémem.
Vývoj webových aplikací
Cílem předmětu Vývoj webových aplikací je studenty seznámit s principy a aktuálními dobrými praktikami vývoje webových aplikací včetně jejich deploymentu (uvedení do provozu).
Úvod do problematiky webových aplikací, internetové technologie a protokoly, terminologie.
Úvod do jazyka HTML, webové standardy, HTML5, vytváření základní webové stránky včetně menu a dalších obsahových typů.
Práce s formuláři a předávání parametrů mezi stránkami.
Serverové skriptovací jazyky (PHP), vývojové rámce a knihovny.
Jazyk SQL – manipulace s daty, propojení s databázovým systémem.
Udržování stavu uživatele, relace, cookies, propojení s DB systémem.
Jazyk JavaScript, práce s DOM, využití vývojových knihoven.
Webová aplikační rozhraní, REST a SOAP, využití webových služeb.
Kaskádové styly (CSS) – základní vlastnosti objektů, formátování dokumentu.
Kaskádové styly (CSS) – design a rozložení stránky, pozicování, plovoucí objekty, responsivní webdesign.
Autentizace a autorizace uživatelů ve webových aplikacích.
- Bezpečnostní slabiny webových aplikací a jejich eliminace.
Základy kybernetické bezpečnosti
Cílem předmětu je poskytnutí přehledu a znalostní báze pro úspěšné řízení informační bezpečnosti a výkon funkcí manažera/správce infomační bezpečnosti a představit problematiku informační bezpečnosti. Předmět pokrývá relevantní normy (ISO/IEC 15408, ISO/IEC 27001, ISO/IEC 27037), zákony (GDPR, ZoKB) a procesy bezpečnostního auditu, analýzy rizik a forenzní analýzy spolu s nástroji pro měření a zajišťování úrovně informační bezpečnosti.
Náplň přednášek:
Principy bezpečnosti IS/IT - komponenty IT, objekt IT, subjekt IT, autorizace a autentizace, pojmy: aktivum, zranitelné místo, hrozba, riziko, útok.
Bezpečnostní funkce a mechanismy - bezpečnostní funkce, bezpečnostní mechanismy, typy útoků a jejich cíle.
Metody zabezpečení podnikových IS/IT - bezpečnostní politika podniku a bezpečnostní cíle, analýza rizik, havarijní plán, bezpečnostní audit.
Hodnocení bezpečnosti IS/IT - principy hodnocení bezpečnosti IS/IT, přehled standardů pro hodnocení IS/IT.
Standardy pro hodnocení bezpečnosti IS/IT - standard ISO/IEC 15408 (Common Criteria), standard ISO 27001 (řízení informační bezpečnosti).
Dopady GDPR a kybernetická bezpečnost - dopady GDPR do IT systémů, zákon o kybernetické bezpečnosti a jeho aplikace.
Sociální inženýrství - úvod - význam sociálního inženýrství v podnikové praxi, metody sociotechniky (pretexting, phishing, pharming atd.).
Obranné mechanismy proti sociálnímu inženýrství - obranné mechanismy proti sociálnímu inženýrství.
Monitoring IT infrastruktury a systémů - monitorovací systémy, systémy hlášení incidentů.
Forenzní analýza a zajišťování digitálních stop - metody forenzní analýzy, nástroje forenzní analýzy.
Základy moderní kryptografie - úvod - principy moderní kryptografie, proces šifrování a dešifrování, šifrovací klíč, kryptoanalýza, bezpečnostní funkcionalita kryptografických mechanismů.
Kryptografické algoritmy a elektronický podpis - symetrické a asymetrické kryptografické algoritmy, jejich výhody a nevýhody, známé standardy a implementace, hash funkce, elektronický podpis.
Náplň cvičení:
Práce s normami a jejich využití v podnikové praxi.
Metodiky hodnocení informačního systému.
Metodiky hodnocení infrastruktury.
Detekce a obrana proti phishingu.
Praktické ukázky sociálního inženýrství.
Sledování systému a sítě.
Detekce anomálií v systému a síti.
Forenzní postupy v oblasti bezpečnosti IT.
Principy šifrování a jeho využití.
Elektronický podpis a jeho aplikace.
Certifikáty a jejich role v IT bezpečnosti.
Zkouška a obhajoba projektu.
Administrace databázových systémů
Cílem předmětu je představit možnosti soudobých databázových systémů při vývoji vlastních aplikací v praxi. Předmět se především zaměří na instalaci, nastavení a správu různých databázových systémů (relační, NoSQL). Po absolvování předmětu je student schopen naistalovat, nastavit a spravovat relační i NoSQL databázové systémy.
Náplň přednášek:
Instalace relačního databázového systému.
Konfigurace databázového systému.
Správa instancí databázového systému.
Správa přihlášení a rolí serveru.
Správa uživatelů a databázových rolí.
Úvod do problematiky NoSQL.
Základní pojmy, principy NoSQL a CAP teorém.
Rozdělení NoSQL databází podle typů a jejich charakteristiky.
Key-value databáze (Redis, Memcached, Aerospike).
Dokumentové databáze (MongoDB, Apache CouchDB).
Sloupcové databáze (Apache Cassandra, Apache HBase).
Grafové databáze (Neo4j, InfiniteGraph).
Náplň cvičení:
Úvod do výuky, opakování základů z předmětu Databázové systémy a návrh databází.
Instalace relačního databázového systému.
Základní systémová nastavení.
Správa datových úložišť.
Správa přihlášení a role serveru.
Správa uživatelů a databázových rolí.
Shrnutí problematiky administrace relačních databází, práce na prvním projektu, konzultace.
Úvod do problematiky NoSQL databází.
Key-value databáze.
Dokumentové databáze.
Sloupcové databáze.
Grafové databáze, shrnutí problematiky NoSQL databází, práce na druhém projektu, konzultace.
Akademické psaní
Cílem předmětu Akademické psaní je naučit studenty vytvářet vlastní odborné texty, které splňují náležitosti akademického stylu, a zároveň je vést k tomu, aby dokázali obsah jasně a srozumitelně prezentovat.
- Normy a formální požadavky pro tvorbu akademických textů.
- Citování zdrojů, přehled citačních norem.
- Způsoby a pravidla citování.
- Typy akademických textů a jejich specifika.
- Struktura odborného textu.
- Práce s odbornými zdroji.
- Ověřování faktů a kritické myšlení.
- Jazyk akademického textu.
- Argumentace v akademickém textu.
- Akademická etika.
- Vliv umělé inteligence na tvorbu akademických textů.
- Prezentační dovednosti.
Informační systémy pro správu bezpečnosti
Cílem předmětu Informační systémy pro správu bezpečnosti je představit principy řízení informační bezpečnosti a možnosti využití informačních systémů pro její podporu v praxi. V rámci předmětu se studenti seznámí s tvorbou a implementací bezpečnostních politik a postupů, s metodami hodnocení a řízení bezpečnostních rizik, s požadavky na právní a regulační soulad a s postupy pro vzdělávání a školení personálu v oblasti bezpečnostního povědomí a osvědčených bezpečnostních praktik.
- Úvod do řízení informační bezpečnosti.
- Přehled řízení informační bezpečnosti.
- Důležitost informační bezpečnosti v organizacích.
- Vývoj politik.
- Vytváření a implementace bezpečnostních politik.
- Pokyny a modely pro psaní účinných politik.
- Hodnocení a vyhodnocování stávajících politik .
- Identifikace a analýza bezpečnostních rizik.
- Vývoj strategií pro zmírnění rizik.
- Komunikace plánů řízení rizik zainteresovaným stranám.
- Vzdělávání zaměstnanců o bezpečnostních politikách a postupech.
- Zajištění neustálého vzdělávání a aktualizací bezpečnostních postupů.
Technologie WAN a bezdrátových sítí
Cílem předmětu Technologie WAN a bezdrátových sítí je seznámit studenty se znalosti a dovednostmi z oblasti konfigurace WAN a WLAN sítí.
- Nástroje pro vzdálený přístup – VPN.
- BGP.
- Multi-area OSPF.
- WiFi sítě: správa, kontrolérové sítě.
- Konfigurace WLC.
- AAA, Radius.
- LDAP.
- Správa mobilních zařízení v síti. BYOD.MDM.
- QoS a IP telefonie.
- Zabezpečení DNS – DNSSEC a DNS over SSH.
- Monitoring a správa sítí.
- Automatizace v sítích, SDN.
Virtualizační a cloudové služby
Cílem předmětu Virtualizační a cloudové služby je seznámit studenty s principy a použitím virtualizačních aplikací (jak serverových, tak klientských), a dále s hlavními případy užití cloudových služeb a jejich principy, se zaměřením na vývoj a provoz aplikačních a bezpečnostních služeb.
Náplň přednášek:
Organizační informace a úvod do virtualizačních a kontejnerizačních technologií. Principy a druhy virtualizace a kontejnerizace.
Hardwarové prostředky pro provoz virtualizačních platforem. Zapojení hardwarových prostředků a organizace datacenter a clusterů.
Přehled vybraných virtualizačních platforem (VMware). Popis a vlastnosti platformy VMware.
Přehled vybraných virtualizačních platforem (KVM). Popis a vlastnosti platformy KVM.
Přehled vybraných virtualizačních platforem (Hyper-V). Popis a vlastnosti platformy Hyper-V.
Přehled vybraných kontejnerizačních platforem. Popis a vlastnosti vybraných kontejnerizačních platforem.
Jednotná správa virtualizačních a kontejnerizačních platforem.
Úvod do cloudových technologií a služeb. Privátní cloud.
Způsoby hromadného nasazování virtuálních zařízení a jejich softwarových konfigurací.
Seznámení s veřejnými cloudy a jejich službami.
Výběr a návrh vhodných virtualizačních řešení. Kontejnerizačních řešení, cloudových řešení s ohledem na způsob využití v praxi.
Výběr a návrh vhodných cloudových řešení pro praktické využití.
Náplň cvičení:
- Úvod do výuky, bezpečnostní pravidla, seznámení s nástroji, které budou v rámci cvičení využívány.
- Konfigurace hardwarových prostředků, příprava serverů, storage a jejich zapojení.
- Nasazení a konfigurace virtualizační platformy VMware – část 1.
- Správa, údržba a monitoring virtualizační platformy VMware – část 2.
- Nasazení a konfigurace virtualizační platformy KVM – část 1.
- Správa, údržba a monitoring virtualizační platformy KVM – část 2.
- Nasazení a konfigurace kontejnerizační platformy – část 1.
- Správa, údržba a monitoring kontejnerizační platformy – část 2.
- Nasazení a konfigurace řešení pro jednotnou správu virtualizačních a kontejnerizačních platforem.
- Nasazení a konfigurace privátního cloudu.
- Zprovoznění řešení pro hromadné nasazování a softwarovou konfiguraci.
- Opakování, příprava na zkoušku.
Audit informační bezpečnosti
Cílem předmětu Audit informační bezpečnosti je vybavit studenty odbornými znalostmi a dovednostmi v oblasti auditu, kontroly a bezpečnosti informačních systémů. Kurz se zaměřuje na proces auditu informačních systémů, správu a řízení IT, a na získávání, rozvoj a implementaci těchto systémů. Dále se soustředí na jejich provoz, údržbu a podporu, a na ochranu informačních aktiv.
Proces auditu informačních systémů – standardy a pokyny pro audit IS (ISACA), základní podnikové procesy a jejich audit, vypracování, implementace a plán auditu.
Provedení auditu informačních systémů – realizace auditu a životní cyklus důkazů, komunikace problémů a rizik, podpora implementace řízení rizik a kontroly.
IT governance a management – vyhodnocení efektivity řízení IT a organizační struktury, vyhodnocení strategií, standardů a politik IT, monitorování výkonu a plánů kontinuity organizace.
Řízení IT investic a kontrol – IT investice a přidělení zdrojů, vyhodnocení smluvních ujednání v oblasti IT, kontrola a řízení IT investic a řízení rizik.
Akvizice, vývoj a implementace IS – hodnocení Business CASE pro change management, řízení projektů a životního cyklu, hodnocení procesu migrace a přezkum po realizaci.
Kontrola vývoje a testování systémů – vyhodnocení procesů vývoje a testování, pravidelné revize projektu, kontrolní mechanismy pro systémy.
Provoz a údržba informačních systémů – hodnocení procesů údržby a správy dat, sledování kapacity a výkonu, správa změn, konfigurace a vydání.
Řízení úrovně služeb a incidentů – vyhodnocení řízení úrovně služeb (SLA), manažerské postupy třetích stran, řízení problémů a incidentů.
Zálohování a obnova systémů – vyhodnocení přiměřenosti zálohování, postupy obnovy a jejich efektivnost, hodnocení implementace zálohovacích systémů.
Ochrana informačních aktiv – návrh a implementace zabezpečení informací, základy šifrování a zabezpečení síťové infrastruktury, řízení logického přístupu a ochrana dat.
Rizika a virtualizace – hodnocení rizik spojených s virtualizací, řízení a implementace virtualizačních technologií, opatření na ochranu virtuálních prostředí.
- Monitorování a kontrola fyzického přístupu – implementace řízení fyzického přístupu, klasifikace a ochrana dat, environmentální kontrolní procesy pro zajištění bezpečnosti.
Penetrační testování
Cílem předmětu Penetrační testování je, aby student získal ucelený přehled technik hackingu, jako jsou pokročilá enumerace a skenování sítí či systémů v celopodnikovém rozsahu, tvorba malwaru a trojských koňů, pokročilé síťové útoky eliminující omezení VLAN a jiné techniky. Dále je obsahem předmětu rozšířená část testování webových serverů a aplikací, SQL Injection či hackování mobilních platforem.
Úvod do penetračních testů.
Footprinting, techniky průzkumu a skenování sítí.
Enumerace a analýza zranitelností.
System Hacking a Malware.
Odposlech komunikace a pokročilé sociální inženýrství.
Útoky odmítnutí služby (DoS) a Session Hijacking.
Evasive techniky: Obcházení IDS/IPS, firewallů, WAF a Honeypotů.
Hacking web serverů a web aplikací.
SQL injektáže a DOM injektáže.
Hacking WIFI sítí a mobilní platformy.
IoT Hacking a Cloud Computing.
- Útoky na kryptografii.
Bakalářský seminář
Bakalářský seminář
Odborná praxe I
Odborná praxe I
Legislativní aspekty kybernetické bezpečnosti
Cílem předmětu Legislativní aspekty kybernetické bezpečnosti je vymezit základní právní aspekty kybernetické bezpečnosti. Po obecné charakteristice práva a právních institutů kybernetické bezpečnosti je prezentováno postavení a činnost klíčového orgánu zajišťujícího kybernetickou bezpečnost, a to Národního úřadu pro kybernetickou a informační bezpečnost (NÚKIB). Samotná právní úprava kybernetické bezpečnosti je popsána na úrovni evropské legislativy (Směrnice Evropského parlamentu a Rady (EU) 2016/1148 ze dne 6. července 2016 o opatřeních k zajištění vysoké společné úrovně bezpečnosti sítí a informačních systémů v Unii),na úrovni zákonné (zákon o kybernetické bezpečnosti č. 181/2014 Sb., ve znění pozdějších předpisů) i podzákonných právních předpisů, tj. zejména stanovení základní úrovně bezpečnostních opatření, detekce kybernetických bezpečnostních incidentů, hlášení kybernetických bezpečnostních incidentů a systém opatření k reakci na kybernetické bezpečnostní incidenty. V poslední části předmětu budou řešeny otázky přestupků a trestných činů v oblasti kybernetické bezpečnosti, kybernetická obrana, činnost zpravodajské služby a aktuální problémy s právem kybernetické bezpečnosti související.
- Kybernetická bezpečnost a právo obecně.
- Právní instituty kybernetického práva.
- Postavení Národního úřadu pro kybernetickou a informační bezpečnost (NÚKIB).
- Činnost NÚKIB.
- Právo kybernetické v rámci EU (Směrnice 2016/1148).
- Zákon o kybernetické bezpečnosti.
- Podzákonné právní normy upravující kybernetickou bezpečnost.
- Přestupky na úseku kybernetické bezpečnosti.
- Trestní odpovědnost v oblasti kybernetické bezpečnosti.
- Kybernetická bezpečnost a zpravodajská služba.
- Kybernetická obrana.
- Aktuální právní problémy kybernetické bezpečnosti.
Bakalářská práce
Bakalářská práce
Odborná praxe II
Odborná praxe II
Manažerská psychologie a sociologie
Předmět Manažerská psychologie a sociologie se zaměřuje na roli psychologie a sociologie v manažerské praxi a personálním řízení. Studenti získají poznatky ve vybraných tématech z psychologie osobnosti, motivace, komunikace, ze sociální psychologie. Budou schopni se orientovat v sociologických a sociálně-psychologických teoriích a poznatcích, které lze prakticky aplikovat při práci ve skupinách a týmech a jejich vedení. Předmět je zaměřen na interpersonální a skupinové (skupinová struktura a dynamika, týmová práce, kooperace, konflikty) aspekty týmové práce a vedení lidí. Studenti se naučí aplikovat vybrané psychologické a sociologické teorie a jejich metody do praxe a využívat psychologické a sociologické postupy v interních procesech firmy či organizace.
- Psychologie osobnosti.
- Psychologie motivace.
- Sociální inteligence. Psychologie vedení lidí, vývoj teorií leadershipu.
- Psychologie komunikace.
- Konflikty v organizaci. Fáze vyjednávání, strategie a taktiky.
- Management osobního rozvoje.
- Psychologie úspěchu a kariéry. Řízení pracovní kariéry. Formy a metody rozvoje manažerů. Koučování a mentoring.
- Sociální skupiny. Skupinové procesy. Skupinová koheze.
- Osobnost manažera. Nástrahy skupinové dynamiky, sociálně psychologické experimenty a význam poznatků z nich pro vedení lidí.
- Psychologické a sociologické analýzy a expertizy v řízení organizace. Sociologický výzkum v managementu.
- Struktura a dynamika sociálního systému. Pracovní tým.
- Moc, vliv a autorita v organizace. Typy autority vedoucího pracovníka v organizaci. Mikropolitika. Mezinárodní firmy a dělba moci v organizaci.
Projektové řízení A
Cílem předmětu Projektové řízení A je seznámit studenty se základními aspekty projektů a jejich řízením, na které mohou navázat v dalším studiu. Studentům je vysvětleno, jaká je role manažera v projektu, že je třeba projekty vnímat jako systém, jaké jsou životní cykly projektů a jakým způsobem se řídí lidé v projektech. Závěr předmětu je věnován praktické stránce projektů, zejména problémovým situacím.
- Projekt a projektové řízení – základní pojmy, principy a význam projektového řízení.
- Role projektového manažera – kompetence, odpovědnosti a klíčové dovednosti.
- Projektové řízení jako systém – systémové myšlení v projektech, dynamika a vzorce chování.
- Projektové metodologie a přístupy – tradiční (Waterfall) vs. agilní řízení projektů (Scrum, Kanban).
- Životní cyklus projektu – fáze projektu od iniciace po uzavření.
- Plánování projektu – cíle, harmonogram, řízení zdrojů a nákladů.
- Řízení rizik v projektu – identifikace, analýza a strategie řešení rizik.
- Řízení lidí v projektech – leadership, motivace a týmová dynamika.
- Firmy založené na projektech – organizační struktury a jejich dopad na projektové řízení.
- Problémové situace v projektech – krizové řízení a řešení konfliktů.
- Monitoring a kontrola projektů – KPI, reporting a zpětná vazba.
- Příklady úspěšných a neúspěšných projektů – analýza reálných případů a klíčové faktory úspěchu/neúspěchu.
Ekonomika podniku A
Cílem předmětu Ekonomika podniku A je seznámit studenty se základními pojmy z oblasti podnikové ekonomiky. Studentům jsou nejprve vysvětleny základní pojmy související s podnikáním, podnikem a jeho okolím a poté jsou popsány základní klíčové oblasti podnikání, jako jsou účetnictví a hospodaření podniku, majetková a kapitálová struktura podniku či odměňování. V závěru kurzu jsou studentům představena specifika neziskových institucí, což tvoří základ pro studium managementu v různých typech neziskových organizací.
- Úvod do ekonomiky podniku. Podnikání, podnik, podnikatel. Okolí podniku.
- Náklady a výnosy. Vztah k výdajům a příjmům. Nákladové funkce.
- Kalkulace. Kalkulační systém, kalkulační metody.
- Výnosy, náklady a hospodářský výsledek. Bod zvratu.
- Majetek podniku. Odpisy. Rozvaha.
- Kapitál podniku. Optimální majetková a kapitálová struktura. Finanční páka, daňový efekt.
- Podnik jako hospodářský systém. Typologie podniků.
- Mzdy a mzdové náklady podniku.
- Slučování a rozdělování podniků.
- Sanace a zánik podniku.
- Rizika podnikání. Analýza rizik.
- Specifika neziskových organizací.
Management kybernetické bezpečnosti
Předmět Management kybernetické bezpečnosti se zaměřuje na klíčové aspekty kybernetické bezpečnosti, které jsou zásadní pro manažerskou praxi v moderním digitálním prostředí. Studenti získají znalosti o principech ochrany dat, řízení rizik a strategiích pro prevenci a řešení kybernetických incidentů. Kurz propojuje teoretické základy kybernetické bezpečnosti s praktickými nástroji a postupy, které umožní manažerům efektivně chránit organizace před kybernetickými hrozbami. Důraz je kladen na systémový přístup, analytické a kritické myšlení, stejně jako na schopnost rozhodování v krizových situacích.
- Úvod do kybernetické bezpečnosti.
- Právní a regulační rámec.
- Hrozby a zranitelnosti.
- Řízení rizik v kybernetické bezpečnosti.
- Bezpečnostní strategie a plánování.
- Technologie pro ochranu dat.
- Lidský faktor v kybernetické bezpečnosti.
- Incident response.
- Bezpečnostní monitoring a audit.
- Kybernetická bezpečnost v dodavatelském řetězci.
- Inovace a budoucí trendy v kybernetické bezpečnosti.
- Případové studie.
Aplikace umělé inteligence v organizační a regulatorní bezpečnosti
Cílem předmětu Aplikace umělé inteligence v organizační a regulatorní bezpečnosti je seznámit studenty se základy umělé inteligence, jejími definicemi a hlavními oblastmi využití v právní praxi; poskytnout studentům přehled o právních předpisech, které se vztahují k umělé inteligenci, a jejich vývoji; rozebrat etické a právní problémy, které vyvstávají v souvislosti s používáním AI v právním rámci základních práv, prozkoumat potenciální zneužití AI a jeho důsledky pro společnost, právo a bezpečnost; prozkoumat, jak AI ovlivňuje právní předpisy a jak je v současnosti regulována v právních normách; představit studentům problematiku kybernetické bezpečnosti v kontextu AI a jejího právního rámce, a konečně studenty podrobně seznámit s českým zákonem o kybernetické bezpečnosti, jeho významem a aplikacemi v praxi.
- Úvod do umělé inteligence.
- Právní definice a terminologie AI.
- Oblasti využití umělé inteligence.
- Autonomní systémy a adaptivní algoritmy.
- Evropská regulace AI – AI Act.
- Národní právní rámec AI.
- AI a základní práva a svobody.
- Zneužití AI technologií.
- AI a autorské a občanské právo.
- Kybernetická bezpečnost a AI.
- Zákon o kybernetické bezpečnosti.
- Praktické příklady a současné výzvy.
Manažerské dovednosti
Cílem předmětu Manažerské dovednosti je předat studentům znalosti z oblasti manažerských dovedností. Je jim vysvětleno, jaký charakter by měl mít řídící pracovník, jaké by měl mít dovednosti, a jak a na základě čeho, by se měl rozhodovat. Dále se studenti naučí řešit konflikt, vést lidi a správně si rozvrhnout čas. Součástí předmětu jsou také současné problémy a výzvy v oblasti manažerských dovedností.
- Řídící pracovník. Dovednosti, charakter a osobnost.
- Druhy dovedností a proces řízení. Způsob a druhy myšlení. Analytické a syntetické myšlení, kreativita.
- Rozhodování. Druhy rozhodování a etapy rozhodovacího procesu. Metody rozhodování, rozhodovací kritéria.
- Delegování a motivace.
- Komunikace. Druhy komunikace a komunikační proces.
- Konflikty a jejich řešení.
- Racionalizace spotřeby času.
- Vedení lidí. Styly řízení a pracovní skupiny.
- Sebeřízení, sebereflexe a sebehodnocení.
- Techniky a metody sebehodnocení, duševní očista manažera.
- Syndrom vyhoření.
- Současné problémy a výzvy v oblasti manažerských dovedností.
Zahraniční stáž
Zahraniční stáž
Technické a komunikační prostředky
Datové sítě
Architektura počítačů
Přepínání a směrování v poč. sítích
Bezpečnost IT
Základy kybernetické bezpečnosti
Informační systémy pro správu bezpečnosti
Legislativní aspekty kybernetické bezpečnosti
Základy datové analýzy
Teoretické základy informatiky
Virtualizační a cloudové služby
Pro zkoušku z předmětu Základy datové analýzy budou předpokladem podrobné znalosti matematických a statistických metod využívaných pro datovou analýzu.
Obhajoba bakalářské práce
Obhajoba bakalářské práce