2025/26
NTI/ALD - Algoritmizace a datové struktury (2025)
2025/26
Cílem předmětu je seznámit studenty s pokročilejšími datovými strukturami, možnostmi jejich počítačové reprezentace a algoritmy pro jejich zpracování. Nemalá pozornost je věnována práci s grafy (jejich reprezentaci) a algoritmům pro základní grafové úlohy. Z probíraných algoritmů je třeba především zmínit mechanismy pro třídění a vyhledávání v datech.
NTI/APMO - Aplikace počítačových modelů (2025)
2025/26
Obsahem předmětu je seznámení s principy a vlastnostmi výpočetních softwarových systémů pro modelování fyzikálních jevů a procesů: Formulace úloh popsaných parciálními diferenciálními rovnicemi - mechanika pružných těles a tekutin, elektromagnetické pole, vedení tepla. Základní pojmy z aplikace numerických metod (diskretizace, zaokrouhlovací chyby, konvergence), úvod do metody konečných prvků. Struktura a použití výpočetního softwaru, preprocesing, postprocesing - demonstrace na systému ANSYS. Na cvičení budou řešeny úlohy z různých oborů fyziky a techniky pomocí softwaru ANSYS. Cílem je bez podrobného výkladu matematické teorie získat představu o možnostech a úskalích numerických modelů, rozumět nastavením v dialozích různých softwarových systémů, umět kriticky posoudit výsledky modelu vzhledem k realitě.
NTI/CARP - Architektura počítačů (2025)
2025/26
V předmětu se studenti teoreticky i prakticky seznamují se základním hardware a software osobních počítačů.
NTI/CFD - Computational Fluid Dynamics (2025)
2025/26
Kurz uvede posluchače do problematiky výpočetní mechaniky tekutin (CFD). Posluchači se seznámí se základními numerickými metodami pro řešení úloh proudění a transportu, s obecným schématem řešení praktických úloh CFD i s jeho realizací v konkrétním CFD software. Po absolvování přednášek a cvičení je student schopen sestavit vhodný model pro řešení jednoduchých úloh proudění a transportu a řešit jej v některém z dostupných výpočetních prostředí.
NTI/COPS - Operační systémy (2025)
2025/26
Student se seznámí s principy operačních systémů a jejich druhy. Orientuje se v základní hardwarové struktuře počítače a HW prostředky, jež využívají operační systémy. Výklad zahrnuje seznámení se všemi moderními typy operačních systémů a jejich základími součástmi: správou procesů, paměti, zdrojů, úložišť, zabezpečení. Pozornost je věnována tzv. embedded systémům a jiným průmyslovým aplikacím.
NTI/CPST - Počítačové sítě (2025)
2025/26
Předmět se zaměřuje na základy fungování současných počítačových sítí. Základní pojmy počítačových sítí, topologie, architektura. ISO OSI referenční model. Nejběžnější síťové technologie - Ethernet a jeho varianty, IEEE 802.11. Směrování a směrovací protokoly. Internet ? IP, UDP, TCP, Domain Name System, elektronická pošta, WWW, IP telefonie.
NTI/CTSW - Tvorba statického webu (2025)
2025/26
Předmět seznamuje studenty s vytvářením moderních WWW prezentací, se syntaxí jazyka HTML5 (strukturování dokumentu, textové prvky, média, odkazy a URL), s definicí stylu prostřednictvím CSS, s pravidly, se selektory a s aplikací stylů.
NTI/DPG - Distribuované programování (2025)
2025/26
Předmět poskytne studentům základní znalosti a dovednosti potřebné pro programování distribuovaných aplikací. Zaměřuje se jak na distribuované výpočetní systémy (klastry), tak na síťové aplikace využívající přenosové protokoly TCP/IP. Studenti se seznámí se základními koncepty vytváření distribuovaných aplikací i s praktickým použitím nástrojů a knihoven dostupných pro tyto účely.
NTI/EMM - Experimentální metody v mechanice (2025)
2025/26
Cílem předmětu je seznámit studenty s experimentálními metodami v mechanice elastických těles, zejména s odporovou tenzometrií a optickými metodami měření deformací. Prostřednictvím vhodně zvolených laboratorních úloh se studenti naučí tyto metody aplikovat v konkrétních případech namáhání konstrukcí, provést sběr dat z experimentu do PC, vyhodnocení výsledků a sepsat zprávu z měření. Důraz je kladen na to, aby studenti místo používání hotových přípravků a měřícího software měli možnost realizovat celé měření (počínaje instalací snímačů a konče vytvořením vlastního měřícího software) vlastnoručně. Laboratorní měření jsou doplněna výkladem příslušných partií z technické pružnosti a pevnosti a exkurzemi na výzkumných a vývojových pracovištích.
NTI/EMM - Experimental methods in solid mechanics (2025) (ENGLISH)
2025/26
The course introduces the students into experimental methods in the mechanics of elastic bodies, namely strain gauge measurements and optical methods in deformation measurements. Through laboratory experiments, the students learn to apply these methods in practical situations of structures loaded by various stresses, to perform data acquisition, process the results and write a measurement report. Instead of using pre-built setups and data acquisition systems, the students realize a self-made measurement chain, beginning with transducer installation and ending by creating a simple measurement software. The laboratory experiments are supplemented by lectures from relevant parts of linear elasticity and excursions to research and development labs.
NTI/KARP - Architektura počítačů (2025)
2025/26
V předmětu se studenti teoreticky i prakticky seznamují se základním hardware a software osobních počítačů.
NTI/KAS - Kódování a šifrování (2025)
2025/26
Předmět seznamuje studenty s praktickými aplikacemi šifrování a principy kybernetické bezpečnosti. V oblasti šifrování je hlavní pozornost věnována používaným protokolům a implementacím. Komplexní problematika kybernetické bezpečnosti je probrána z pohledu technického, organizačního a právního.
NTI/KB - Kybernetická bezpečnost (2025)
2025/26
Předmět seznamuje studenty s praktickými aspekty a legislativním rámcem kybernetické bezpečnosti. V oblasti šifrování je hlavní pozornost věnována používaným protokolům a implementacím. Komplexní problematika kybernetické bezpečnosti je probrána z pohledu technického, organizačního a právního.
NTI/KJPD - Jazyky pro popis dat (2025)
2025/26
Cílem předmětu je seznámit studenty s jazykem XML a souvisejícími nástroji, používanými pro popis dat v multiplatformním prostředí. Kromě vlastního XML se předmět zabývá i doprovodnými specifikacemi, jako jsou jmenné prostory, odkazy, transformace (XSL) či mechanismy stanovující strukturu dokumentu (DTD, XML Schema). V rámci cvičení se studenti prakticky seznámí s vybranými nástroji pro práci s XML a ověří si vlastnosti na návrhu konkrétního formátu dat a jeho praktického použití.
NTI/KOPS - Operační systémy (2025)
2025/26
Student se seznámí s principy operačních systémů a jejich druhy. Orientuje se v základní hardwarové struktuře počítače a HW prostředky, jež využívají operační systémy. Výklad zahrnuje seznámení se všemi moderními typy operačních systémů a jejich základími součástmi: správou procesů, paměti, zdrojů, úložišť, zabezpečení. Pozornost je věnována tzv. embedded systémům a jiným průmyslovým aplikacím.
NTI/KPRG - Programování (2025)
2025/26
Cílem předmětu je prohloubit znalosti a schopnosti studentů v programování v jazyce Python.
NTI/KPST - Počítačové sítě (2025)
2025/26
Předmět se zaměřuje na základy fungování současných počítačových sítí. Základní pojmy počítačových sítí, topologie, architektura. ISO OSI referenční model. Nejběžnější síťové technologie - Ethernet a jeho varianty, IEEE 802.11. Směrování a směrovací protokoly. Internet ? IP, UDP, TCP, Domain Name System, elektronická pošta, WWW, IP telefonie.
NTI/KSVA - Složitost a vyčíslitelnost algoritmů (2025)
2025/26
Třídy složitosti úloh, polynomiální, NP, exponenciální, NP-úplné problémy. Prvočíselnost. Kryptografie. Vyčíslitelnost: Turingovy stroje, primitivně rekurzivní funkce, Kleeneho věta o normální formě, algoritmicky neřešitelné problémy, rekurzivní a rekurzivně spočetné množiny.