Studijní katalog FI MU 2023/2024

Katalog ve verzi vše v jednom

Zpět na úvodní stránku

Studijní katalog FI MU je dokument, který popisuje podmínky studia na Fakultě informatiky v bakalářských a navazujících magisterských studijních programech, jež jsou platné pro studenty, kteří započali své studium v některém z dotčených studijních programů v uvedeném akademickém roce. Fakulta informatiky se zavazuje v maximální možné míře zaručit studentům možnost dostudovat studijní programy v řádné době studia za takových podmínek, jaké byly stanoveny v době nástupu studenta do studia.

Bakalářské studijní programy

Informatika

bakalářský program bez specializací s podporou sdruženého studia

Program je určen pro studenty, kteří chtějí získat základní znalosti v informatice a seznámit se s principy tvorby a používání informačních technologií. Vyjma základní orientace v oboru získají posluchači znalosti a praktické dovednosti, které mohou použít bezprostředně po nástupu do praxe. V rámci povinně volitelných předmětů nabízí studijní program možnost zaměření studia na vybrané základní oblasti informatiky, jako jsou například počítačová grafika, zpracování dat, informační bezpečnost, síťování, umělá inteligence či teorie informatiky, jako disciplíny.

Absolventi mohou po ukončení studijního programu nastoupit do praxe jako absolventi bakalářského programu s možností zvyšování kvalifikace a prohloubení konkrétních profesních znalostí realizované podle potřeb zaměstnavatele, případně pokračovat ve studiu magisterských programů zaměřených na informatiku včetně studia teoretické informatiky nebo pokračovat ve studiu magisterských programů jiného zaměření a získat tak perspektivní interdisciplinární znalosti.

Požadavky na úspěšné absolvování programu

Povinné předměty programu

IB000 Matematické základy informatiky
IB002 Algoritmy a datové struktury I
IB005 Formální jazyky a automaty
IB015 Neimperativní programování
IB111 Základy programování
MB151 Lineární modely
MB152 Diferenciální a integrální počet
MB153 Statistika I
MB154 Diskrétní matematika
PB006 Principy programovacích jazyků a OOP
PB007 Software Engineering I
PB071 Principy nízkoúrovňového programování
PB151 Výpočetní systémy
PB152 Operační systémy
PB152zk Operační systémy - zkouška
PB154 Základy databázových systémů
PB156 Počítačové sítě
PV004 UNIX
PV080 Information security and cryptography
VB001 English Exam
SBPrip Opakování před SBZZ
SOBHA Obhajoba závěrečné práce
SZB Státní zkouška (bakalářský studijní program)
Sazba a akademické psaní Absolvovat alespoň 1 předmět z následujícího seznamu
VB000 Základy odborného stylu
VB000Eng Introduction to Academic Writing
PB029 Elektronická příprava dokumentů
Angličtina Získat alespoň 3 kredity absolvováním předmětů z následujícího seznamu
VB035 English I
VB036 English II
VV064 Academic and Professional Skills in English for IT
Společný univerzitní základ Získat alespoň 9 kreditů absolvováním předmětů z následujícího seznamu
CORE* Předměty s prefixem CORE

Studijní varianta: Jednooborové studium informatiky

Povinné předměty a další povinnosti studijní varianty

Absolvovat povinné předměty programu.
IB107 Vyčíslitelnost a složitost
IB031 Úvod do strojového učení
PB016 Úvod do umělé inteligence
Programování Absolvovat alespoň 1 předmět z následujícího seznamu
PB161 Programování v jazyce C++
PB162 Programování v jazyce Java
PV178 Úvod do vývoje v C#/.NET
Splnit podmínky alespoň jednoho povinně volitelného zaměření.

Povinně volitelná zaměření

Otevřená informatika

Toto zaměření je doporučeno studentům, kteří se svůj profil chtěji zvolit sami.

Volba v otevřené informatice Získat alespoň 25 kreditů absolvováním předmětů z následujícího seznamu
MV008 Algebra I
IA006 Vybrané kapitoly z teorie automatů
IV029 Úvod do transparentní intenzionální logiky
IV100 Paralelní a distribuované výpočty
IV107 Bioinformatika I
IV126 Fundamentals of Artificial Intelligence
PB029 Elektronická příprava dokumentů
PB050 Modelování a predikce v systémové biologii
PB095 Úvod do počítačového zpracování řeči
PB173 Tematicky zaměřený vývoj aplikací
PV005 Služby počítačových sítí
PV017 Řízení informační bezpečnosti
PV061 Úvod do strojového překladu
PV065 UNIX -- programování a správa systému I
PV090 UNIX -- seminář ze správy systému
PV110 Základy filmové řeči
PV112 Computer Graphics API
PV119 Základy práva pro informatiky
PV123 Základy vizuální komunikace
PV168 Seminář z programování v jazyce Java
PV169 Základy přenosu dat
PV170 Konstrukce digitálních systémů
PV171 Diagnostika číslicových systémů
PV175 Správa systémů MS Windows I
PV197 GPU Programming
PV210 Kyberbezpečnost v organizaci
PV248 Python Seminar
PV251 Visualization
PV281 Programování v jazyce Rust
PV288 Python
IB016 Seminář z funkcionálního programování
IB030 Úvod do počítačového zpracování přirozeného jazyka
IB047 Úvod do korpusové lingvistiky a počítačové lexikografie
IB109 Návrh a implementace paralelních systémů
IV109 Modelování a simulace
IV124 Komplexní sítě
IV128 Online Communication from Social Science Perspective
IV130 Přínosy a rizika inteligentních systémů
PB009 Principles of Computer Graphics
PB051 Výpočetní metody v bioinformatice a systémové biologii
PB138 Základy webového vývoje a značkovacích jazyků
PB176 Základy kvality a správy kódu
PV003 Architektura relačních databázových systémů
PV056 Machine Learning and Data Mining
PV077 UNIX -- programování a správa systému II
PV113 Produkce audiovizuálního díla
PV291 Introduction to Digital Signal Processing
PV165 Procesní řízení
PV176 Správa systémů MS Windows II
PV182 Human-Computer Interaction
PV211 Introduction to Information Retrieval
PV249 Vývoj v jazyce Ruby
PV254 Recommender Systems
PV285 IoT Security
PV287 Artificial Intelligence and Machine Learning in Healthcare
VV076 Etika a informační technologie
Počítačové systémy, komunikace a bezpečnost

Toto zaměření je doporučeno studentům, kteří mají v úmyslu studovat navazující magisterský studijní program Počítačové systémy, komunikace a bezpečnost.

PV170 Konstrukce digitálních systémů
PV065 UNIX -- programování a správa systému I
PB138 Základy webového vývoje a značkovacích jazyků
PV077 UNIX -- programování a správa systému II
PV005 Služby počítačových sítí
IB109 Návrh a implementace paralelních systémů
Volba v počítačových systémech Absolvovat alespoň 1 předmět z následujícího seznamu
PB176 Základy kvality a správy kódu
PB173 Tematicky zaměřený vývoj aplikací
Vizuální informatika

Toto zaměření je doporučeno studentům, kteří mají v úmyslu studovat navazující magisterský studijní program Vizuální informatika.

PB130 Úvod do digitálního zpracování obrazu
PB009 Principles of Computer Graphics
PV112 Computer Graphics API
PV291 Introduction to Digital Signal Processing
Volba ve vizuální informatice Získat alespoň 2 kredity absolvováním předmětů z následujícího seznamu
PV160 Human-Computer Interaction Laboratory
PV162 Projekt z digitálního zpracování obrazů
Grafický design

Toto zaměření je doporučeno studentům, kteří mají v úmyslu studovat navazující magisterský studijní program Vizuální informatika ve specializaci Grafický design.

PB130 Úvod do digitálního zpracování obrazu
PV123 Základy vizuální komunikace
PB009 Principles of Computer Graphics
PV078 Grafický design I
VV035 3D Modeling
PV066 Typografie I
PV291 Introduction to Digital Signal Processing
PV084 Písmo I
Bioinformatika a systémová biologie

Toto zaměření je doporučeno studentům, kteří mají v úmyslu studovat navazující magisterský studijní program Umělá inteligence a zpracování dat ve specializaci Bioinformatika a systémová biologie.

IV107 Bioinformatika I
VV071 Biochemie pro informatiky
PA052 Úvod do systémové biologie
VV072 Molekulární biologie pro informatiky
IV114 Projekt z bioinformatiky a systémové biologie
PB051 Výpočetní metody v bioinformatice a systémové biologii
Matematická informatika

Toto zaměření je doporučeno studentům, kteří mají v úmyslu studovat navazující magisterský studijní program Teoretická informatika nebo studijní program Umělá inteligence a zpracování dat.

MV008 Algebra I
IV109 Modelování a simulace
IV119 Seminar on Discrete Mathematical Methods
MA010 Graph Theory
MA018 Numerical Methods
Zpracování přirozeného jazyka

Toto zaměření je doporučeno studentům, kteří mají v úmyslu studovat navazující magisterský studijní program Umělá inteligence a zpracování dat ve specializaci Zpracování přirozeného jazyka.

MV008 Algebra I
IB030 Úvod do počítačového zpracování přirozeného jazyka
IB047 Úvod do korpusové lingvistiky a počítačové lexikografie
PB095 Úvod do počítačového zpracování řeči
PB106 Projekt z korpusové lingvistiky
PV173 Seminář zpracování přirozeného jazyka
Rozšířená matematika

Při volbě tohoto zaměření není třeba absolvovat povinné předměty programu s prefixem MB. Toto zaměření lze doporučit studentům, kteří mají v úmyslu studovat navazující magisterský studijní program Teoretická informatika nebo studijní program Umělá inteligence a zpracování dat.

PřF:MIN101 Matematika I
PřF:M1VM01 Algoritmizace úloh a numerické výpočty
PřF:MIN201 Matematika II
PřF:MIN202 Numerické výpočty
PřF:MIN301 Matematika III
PřF:MIN401 Matematika IV
PřF:M3121 Pravděpodobnost a statistika I
PřF:M4122 Pravděpodobnost a statistika II
Fundamenty matematiky

Při volbě tohoto zaměření není třeba absolvovat povinné předměty programu s prefixem MB151 a MB152. Toto zaměření lze doporučit studentům, kteří mají v úmyslu studovat navazující magisterský studijní program Teoretická informatika nebo studijní program Umělá inteligence a zpracování dat.

PřF:M1110 Lineární algebra a geometrie I
PřF:M2110 Lineární algebra a geometrie II
PřF:M1100 Matematická analýza I
PřF:M2100 Matematická analýza II
PřF:M2150 Algebra I
Volba v pokročilé matematice Absolvovat alespoň 1 předmět z následujícího seznamu
PřF:M3150 Algebra II
PřF:M3100 Matematická analýza III

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)
Podzim 2025 (5. semestr)
Jaro 2026 (6. semestr)

Studijní varianta: Major

Povinné předměty a další povinnosti studijní varianty

Absolvovat povinné předměty programu.
Splnit studijní variantu Minor jiného studijního programu.

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)
Podzim 2025 (5. semestr)
Jaro 2026 (6. semestr)

Studijní varianta: Minor

Povinné předměty a další povinnosti studijní varianty

IB000 Matematické základy informatiky
IB110 Základy informatiky
IB113 Úvod do programování a algoritmizace
IB114 Úvod do programování a algoritmizace II
PB001 Úvod do informačních technologií
PB007 Software Engineering I
PB153 Operační systémy a jejich rozhraní
PB156 Počítačové sítě
PB168 Základy databázových a informačních systémů
PV004 UNIX
PV157 Autentizace a řízení přístupu
IV130 Přínosy a rizika inteligentních systémů
IV109 Modelování a simulace
SZB Státní zkouška (bakalářský studijní program)

Doporučený průchod studiem

Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)
Podzim 2025 (5. semestr)
Jaro 2026 (6. semestr)

Programování a vývoj aplikací

bakalářský program bez specializací

Bakalářský studijní program Programování a vývoj aplikací je zaměřen na technologii návrhu, tvorby, implementace a údržby programového vybavení a v přiměřené míře i technického vybavení moderních počítačových systémů a zařízení počítači řízených. Absolventi programu získají základní znalosti pokrývající celý životní cyklus počítačových systémů, od základů počítačových architektur, programování a softwarového inženýrství přes počítačové sítě a operační systémy až po vývoj vestavěných systémů. Tento technologický pohled je podpořen nezbytným základem matematiky a teoretických principů a s principy návrhu a realizace bezpečných počítačových systémů. Podstatným rysem programu je důraz na průběžné praktické ověřování všech získaných znalostí, včetně semestrálního projektu a volitelné semestrální praxe. Cílem studijního programu je absolventy nasměrovat na řešení konkrétních technologických (praktických) problémů.

Absolventi budou moci okamžitě pracovat jako juniorní programátoři, vývojáři nebo členové testovacích týmů s dostatečně širokými základy pro další odborný a kariérní růst.

Požadavky na úspěšné absolvování programu

Povinné předměty programu

IB000 Matematické základy informatiky
IB002 Algoritmy a datové struktury I
IB015 Neimperativní programování
IB109 Návrh a implementace paralelních systémů
IB110 Základy informatiky
IB111 Základy programování
PB006 Principy programovacích jazyků a OOP
PB007 Software Engineering I
PB071 Principy nízkoúrovňového programování
PB138 Základy webového vývoje a značkovacích jazyků
PB151 Výpočetní systémy
PB152 Operační systémy
PB152cv Operační systémy - cvičení
PB154 Základy databázových systémů
PB156 Počítačové sítě
PB156cv Počítačové sítě - cvičení
PB175 Správa projektu a projekt
PB176 Základy kvality a správy kódu
PV004 UNIX
PV028 Applied Information Systems
PV080 Information security and cryptography
PV170 Konstrukce digitálních systémů
MB141 Lineární algebra a diskrétní matematika
MB142 Aplikovaná matematická analýza
MB143 Návrh a analýza statistických experimentů
VB000 Základy odborného stylu
VB001 English Exam
SBPrip Opakování před SBZZ
SB100 Bakalářská stáž - Programování a vývoj aplikací
SOBHA Obhajoba závěrečné práce
SZB Státní zkouška (bakalářský studijní program)
Programování 1 Absolvovat alespoň 1 předmět z následujícího seznamu
PB161 Programování v jazyce C++
PB162 Programování v jazyce Java
Programování 2 Absolvovat alespoň 1 předmět z následujícího seznamu
PB173 Tematicky zaměřený vývoj aplikací
PV168 Seminář z programování v jazyce Java
PV178 Úvod do vývoje v C#/.NET
PV256 Úvod do mobilního vývoje pro Android
Angličtina Získat alespoň 2 kredity absolvováním předmětů z následujícího seznamu
VB035 English I
VB036 English II
VV064 Academic and Professional Skills in English for IT

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)
Podzim 2025 (5. semestr)
Jaro 2026 (6. semestr)

Informatika ve vzdělávání

bakalářský program bez specializací s podporou sdruženého studia

Cílem tohoto bakalářského studia je vybavit uchazeče nezbytnými odbornými znalostmi a nezbytným minimem psychologicko-pedagogických znalostí pro úspěšné působení ve vzdělávání v odborné oblasti informatiky. Studijní program je zároveň programem, který v kombinaci s navazujícím učitelským studijním programem na MU, připravuje absolventy pro výkon učitelské profese. Program je vypisován pouze ve studijní variantě minor ve spolupráci se studijními programy na Přírodovědecké fakultě MU. Závěrečnou práci je možné vypracovat a obhájit buď v rámci hlavního studijního programu, nebo si na FI zapsat úředmět SBAPR Bakalářská práce a domluvit si zadání práce u vedoucího na FI.

Absolvent je připraven pro pokračování ve studiu v navazujícím učitelském studijním programu na MU nebo může působit v různých školících střediskách se zaměřením na školení v oblasti IT.

Požadavky na úspěšné absolvování programu

Studijní varianta: Minor

Povinné předměty a další povinnosti studijní varianty

IB000 Matematické základy informatiky
IB110 Základy informatiky
IB113 Úvod do programování a algoritmizace
IB114 Úvod do programování a algoritmizace II
PB150 Architektury výpočetních systémů
PB153 Operační systémy a jejich rozhraní
PB156 Počítačové sítě
PV157 Autentizace a řízení přístupu
PB007 Software Engineering I
PB168 Základy databázových a informačních systémů
UB001 Hodnocení výuky informatického předmětu
VB036 English II
SBPrip Opakování před SBZZ
Programování Absolvovat alespoň 1 předmět z následujícího seznamu
PB112 Základy objektově orientovaného programování v jazyce Java
PB161 Programování v jazyce C++
PB162 Programování v jazyce Java
PB071 Principy nízkoúrovňového programování
Vývoj aplikací Absolvovat alespoň 1 předmět z následujícího seznamu
PB069 Vývoj desktopových aplikací v C#/.NET
PB138 Základy webového vývoje a značkovacích jazyků
PV256 Úvod do mobilního vývoje pro Android
Získat celkem 70 kreditů z předmětů FI s prefixem I nebo P.

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)
Podzim 2025 (5. semestr)
Jaro 2026 (6. semestr)

Kyberbezpečnost

bakalářský program bez specializací

Program reaguje na rostoucí zájem ze strany jak absolventů středních škol, tak již zaměstnaných uchazečů bez formálního vzdělání v oboru, kteří vykonávají profese, kde se vyžadují a očekávají znalosti a dovednosti z oblasti kyberbezpečnosti.

Absolventi budou připraveni pro výkon profesí jako jsou správci systémů, operátoři dohledových center, členové týmů CSIRT, nižší příp. střední management kyberbezpečnosti, příp. softwaroví inženýři bezpečnostně relevantních IT aplikací a systémů, ale i školicí pracovníci pro kyberbezpečnost, asistenti manažerů kyberbezpečnosti.

Požadavky na úspěšné absolvování programu

Povinné předměty programu

MB141 Lineární algebra a diskrétní matematika
IB000 Matematické základy informatiky
IB110 Základy informatiky
IB113 Úvod do programování a algoritmizace
IB114 Úvod do programování a algoritmizace II
PB007 Software Engineering I
PB071 Principy nízkoúrovňového programování
PB151 Výpočetní systémy
PB152 Operační systémy
PB152cv Operační systémy - cvičení
PB156 Počítačové sítě
PB156cv Počítačové sítě - cvičení
Databáze Absolvovat alespoň 1 předmět z následujícího seznamu
PB168 Základy databázových a informačních systémů
PB154 Základy databázových systémů
PV004 UNIX
PV028 Applied Information Systems
PV080 Information security and cryptography
IV130 Přínosy a rizika inteligentních systémů
PV157 Autentizace a řízení přístupu
PV175 Správa systémů MS Windows I
PV276 Seminář simulace kyberútoků
VB000 Základy odborného stylu
VB001 English Exam
SB200 Bakalářská stáž - Kyberbezpečnost
PrF:BI301K Úvod do práva ICT II
PrF:BVV03K Kyberkriminalita
FSS:BSSb1101 Úvod do bezpečnostních a strategických studií
FSS:BSSb1103 Bezpečnostní politika ČR
FSS:BSSb1152 Kybernetická válka
Programování Absolvovat alespoň 1 předmět z následujícího seznamu
PB112 Základy objektově orientovaného programování v jazyce Java
PB161 Programování v jazyce C++
PB162 Programování v jazyce Java
Kyberbezpečnost Absolvovat alespoň 1 předmět z následujícího seznamu
PV017 Řízení informační bezpečnosti
PV210 Kyberbezpečnost v organizaci
Angličtina Získat alespoň 2 kredity absolvováním předmětů z následujícího seznamu
VB035 English I
VB036 English II
VV064 Academic and Professional Skills in English for IT
SBPrip Opakování před SBZZ
SOBHA Obhajoba závěrečné práce
SZB Státní zkouška (bakalářský studijní program)

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)
Podzim 2025 (5. semestr)
Jaro 2026 (6. semestr)

Navazující magisterské studijní programy (české)

Teoretická informatika

navazující magisterský program (český) se specializacemi

Studium teoretické informatiky je zaměřeno na hlubší pochopení základních principů, ze kterých vycházejí soudobé informační technologie, včetně neklasických výpočetních systémů jako jsou neuronové sítě nebo kvantové počítače. Mimo aktivního osvojení poznatků teoretické i technické povahy je kladen zvláštní důraz na rozvoj abstraktního myšlení. Studenti si osvojí pokročilé algoritmické postupy, získají vhled do principů moderních programovacích jazyků, seznámí se s metodami pro analýzu, testování a verifikaci kódu, a porozumí možnostem a omezením nastupujících výpočetních zařízení, která fungují na odlišných principech, než klasické počítače. Získané poznatky a dovednosti připraví studenty k expertní analytické práci, která může zahrnovat i samostatný výzkum.

Absolvent programu je připraven k práci ve společnostech zaměřených na návrh a vývoj softwarových systémů, zejména na pozicích analytika, softwarového architekta, nebo verifikátora. Uplatnění nalezne rovněž ve společnostech poskytujících konzultace a poradenství v oblasti informatiky. Solidní matematické základy společně se znalostí netriviálních algoritmických postupů jsou dobrým předpokladem i pro práci ve finančním sektoru. Získané vědomosti a dovednosti může absolvent velmi dobře zužitkovat rovněž v navazujícím doktorském studiu.

Požadavky na úspěšné absolvování programu

Povinné předměty programu

IA006 Vybrané kapitoly z teorie automatů
Logika a odvozování Absolvovat alespoň 1 předmět z následujícího seznamu
IA008 Computational Logic
IA085 Satisfiability and Automated Reasoning
IA011 Sémantiky programovacích jazyků
IA012 Složitost
IV003 Algorithms and Data Structures II
IV111 Probability in Computer Science
MA007 Matematická logika
PV027 Optimization
SOBHA Obhajoba závěrečné práce
SZMGR Státní zkouška (magisterský studijní program)

Specializace: Diskrétní algoritmy a modely

Studenti specializace Diskrétní algoritmy a modely získají pokročilé znalosti v širokém spektru oblastí teoretické informatiky a souvisejících oblastech matematiky. Absolventi specializace budou umět řešit velmi náročné úlohy z vybraných oblastí teoretické informatiky a budou mít základní zkušenost s vědeckou prací podobnou doktorskému studiu.

Povinné předměty specializace

IA101 Algoritmika pro těžké problémy
IA168 Algorithmic game theory
MA010 Graph Theory
MA015 Graph Algorithms
Pokročilá matematika a algoritmy Absolvovat alespoň 3 předměty z následujícího seznamu
MA017 Geometric Algorithms
PV021 Neural Networks
IA174 Fundaments of Cryptography
IA062 Randomized Algorithms and Computations
PřF:M8190 Algoritmy teorie čísel
MA009 Algebra II
MA026 Advanced Combinatorics
Volba Semináře Získat alespoň 2 kredity absolvováním předmětů z následujícího seznamu
IA072 Seminar on Verification
IV115 Seminář laboratoře paralelních a distribuovaných systémů
IV131 Seminář laboratoře diskrétních metod a algoritmů (DIMEA)
IV125 Seminář laboratoře Formela

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Kvantové a jiné neklasické výpočetní modely

Specializace Kvantové a jiné neklasické výpočetní modely seznámí studenty s metodami řešení problemů, které jsou na klasických počítačích výpočetně náročné. Absolventi se rovněž obeznámí s principy, výhodami a omezeními neklasických výpočetních systémů, jako jsou neuronové sítě nebo kvantové počítače.

Povinné předměty specializace

IV100 Paralelní a distribuované výpočty
IA062 Randomized Algorithms and Computations
IA066 Introduction to Quantum Computing
IA082 Fyzikální koncepty kvantového zpracování informace
IA101 Algoritmika pro těžké problémy
IA174 Fundaments of Cryptography
PV056 Machine Learning and Data Mining
PV021 Neural Networks

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Formální analýza počítačových systémů

Specializace Formální analýza počítačových systémů je zaměřena na formální metody pro modelování, analýzu, testování a verifikaci počítačových programů, které jsou klíčovou součástí vývoje moderních softwarových systémů. Studenti získají potřebný teoretický základ v oblasti formálních metod, hlubší vhled do principů moderních verifikačních nástrojů a soubor prakticky orientovaných dovedností využitelných při působení v týmech zodpovědných za zajištění kvality softwarových produktů.

Povinné předměty specializace

IA023 Petriho sítě
IA085 Satisfiability and Automated Reasoning
IA159 Formal Methods for Software Analysis
IA168 Algorithmic game theory
IA169 Model Checking
IA175 Algorithms for Quantitative Verification
IV120 Spojité a hybridní systémy
Volba Semináře Získat alespoň 4 kredity absolvováním předmětů z následujícího seznamu
IA072 Seminar on Verification
IV115 Seminář laboratoře paralelních a distribuovaných systémů
IV131 Seminář laboratoře diskrétních metod a algoritmů (DIMEA)
IV125 Seminář laboratoře Formela

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Principy programovacích jazyků

Specializace Principy programovacích jazyků poskytuje hlubší vhled do paradigmat moderních programovacích jazyků a struktury jejich překladačů. Absolventi umí zvolit optimální programovací prostředky pro daný typ aplikace a dokáží si rychle osvojit nové programovací jazyky.

Povinné předměty specializace

IA010 Principles of Programming Languages
IA014 Advanced Functional Programming
Pokročilé typování Absolvovat alespoň 1 předmět z následujícího seznamu
IA038 Typy a důkazy
IA081 Lambda calculus
IA158 Real Time Systems
IA174 Fundaments of Cryptography
IV010 Komunikace a paralelismus
PA008 Překladače
PA037 Projekt z překladačů

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Umělá inteligence a zpracování dat

navazující magisterský program (český) se specializacemi

Studijní program Umělá inteligence a zpracování dat připravuje studenty na práci v oblasti návrhu a vývoje inteligentních systémů a analytiky rozsáhlých dat. Jde o oblasti informatiky, které se dnes velmi rychle vyvíjejí a nabývají stále větší důležitosti. Program studenty vede k důkladnému pochopení základních teoretických pojmů a metod. Již v průběhu studia studenti řeší konkrétní případové studie, při kterých se seznámí s aktuálně používanými nástroji a technologiemi. Studenti tak získají zkušenosti, které jim umožní bezprostředně využít aktuální stav poznání v praxi, i pevné základy, díky kterým mohou nadále samostatně sledovat další vývoj v oblasti. Program se dělí do čtyř specializací, které prohlubují znalosti ve vybraném směru. Specializace sdílí společný základ studia, který představuje studentům nejdůležitější matematické, algoritmické i technologické aspekty práce oboru. Specializace Strojové učení a umělá inteligence vede absolventy k získání hlubších znalostí metod v oblasti technik strojového učení a umělé inteligence a zkušeností s jejich aplikací. Specializace Zpracování přirozeného jazyka připravuje absolventy na práci s přirozenými jazyky (např. čeština, angličtina) v psané i mluvené podobě z pohledu informatiky. Specializace Analýza a zpracování rozsáhlých dat se zaměřuje na datové vědy, které vytvářejí hodnotu z obrovských datových toků tím, že sbírají, prozkoumávají, interpretují a prezentují data z různých hledisek za účelem datové analytiky, tzv. business intelligence. Specializace Bioinformatika a systémová biologie se zaměřuje na počítačové metody pro automatizovanou analýzu rozsáhlých biologických dat a pro vytváření prediktivních modelů biologických procesů za účelem lepšího pochopení komplexních biologických systémů.

Díky dynamickému vývoji oblasti, na kterou studenty program připravuje, mají absolventi širokou škálu uplatnění, přičemž konkrétní způsoby uplatnění kontinuálně vznikají a mnohé se teprve objeví v průběhu studia. Rámcové možnosti uplatnění představují: aplikovaný i základní výzkum, typicky zpracování rozsáhlých dat, často ve spolupráci s odborníky z jiných oborů jako je biologie nebo lingvistika; práce ve firmách, jejichž bezprostředním zájmem jsou umělá inteligence a zpracování dat (např. Seznam, Google), například na pozicích Data Scientist a Machine Learning Engineer; práce ve firmách, které mají k dispozici cenná a často rozsáhlá data (např. bankovnictví, telekomunikační operátoři), ale i firmách poskytující technologie pro datovou analytiku v cloudech, například na pozicích Business Intelligence Analyst a Data Analyst; založení vlastního start-upu specializujícího se na využití metod umělé inteligence v konkrétní oblasti.

Požadavky na úspěšné absolvování programu

Povinné předměty programu

MA012 Statistics II
IV126 Fundamentals of Artificial Intelligence
PA039 Supercomputer Architecture and Intensive Computations
PA152 Efficient Use of Database Systems
PV021 Neural Networks
PV056 Machine Learning and Data Mining
PV211 Introduction to Information Retrieval
PV251 Visualization
SOBHA Obhajoba závěrečné práce
SZMGR Státní zkouška (magisterský studijní program)

Specializace: Strojové učení a umělá inteligence

Specializace Strojové učení a umělá inteligence vede absolventy k získání hlubších znalostí metod v oblasti technik strojového učení a umělé inteligence a zkušeností s jejich aplikací.

Povinné předměty specializace

IV111 Probability in Computer Science
IA008 Computational Logic
PA163 Constraint programming
PA153 Počítačové zpracování přirozeného jazyka
PA228 Machine Learning in Image Processing
Aplikace strojového učení Absolvovat alespoň 1 předmět z následujícího seznamu
PA167 Rozvrhování
PA212 Advanced Search Techniques for Large Scale Data Analytics
PA128 Similarity Searching in Multimedia Data
PV254 Recommender Systems
PA164 Strojové učení a přirozený jazyk
IA168 Algorithmic game theory
Projekty a Laboratoř Získat alespoň 4 kredity absolvováním předmětů z následujícího seznamu
PA026 Projekt z umělé inteligence
PV115 Laboratoř dobývání znalostí
IV127 Seminář laboratoře adaptabilní výuky
IV125 Seminář laboratoře Formela
PV253 Seminar of DISA Laboratory
PV212 Seminar on Machine Learning, Information Retrieval, and Scientific Visualization
Optimalizace a numerické výpočty Absolvovat alespoň 1 předmět z následujícího seznamu
PV027 Optimization
MA018 Numerical Methods
PřF:M7PNM1 Pokročilé numerické metody I - metody lin. algebry

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Zpracování a analýza rozsáhlých dat

Specializace Analýza a zpracování rozsáhlých dat se zaměřuje na datové vědy, které vytvářejí hodnotu z obrovských datových toků tím, že sbírají, prozkoumávají, interpretují a prezentují data z různých hledisek za účelem datové analytiky, tzv. business intelligence.

Povinné předměty specializace

PA017 Information Systems Management
PA128 Similarity Searching in Multimedia Data
PA195 NoSQL Databases
PA200 Cloud Computing
PA212 Advanced Search Techniques for Large Scale Data Analytics
PA220 Database systems for data analytics
Datové algoritmy Získat alespoň 4 kredity absolvováním předmětů z následujícího seznamu
PA228 Machine Learning in Image Processing
PV079 Applied Cryptography
PA167 Rozvrhování
PV254 Recommender Systems
MA015 Graph Algorithms
Projekty a Laboratoř Získat alespoň 4 kredity absolvováním předmětů z následujícího seznamu
PV253 Seminar of DISA Laboratory
PV115 Laboratoř dobývání znalostí
PV229 Multimedia Similarity Searching in Practice
PA036 Projekt z databázových systémů

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Zpracování přirozeného jazyka

Specializace Zpracování přirozeného jazyka připravuje absolventy na práci s přirozenými jazyky (např. čeština, angličtina) v psané i mluvené podobě z pohledu informatiky.

Povinné předměty specializace

IA161 Zpracování přirozeného jazyka v praxi
IV111 Probability in Computer Science
PA153 Počítačové zpracování přirozeného jazyka
PA154 Jazykové modelování
IA008 Computational Logic
Matematika Absolvovat alespoň 2 předměty z následujícího seznamu
MA007 Matematická logika
MA010 Graph Theory
MA015 Graph Algorithms
MV008 Algebra I
MA018 Numerical Methods
PřF:M7130 Computational geometry
Zpracování přirozeného jazyka Absolvovat alespoň 1 předmět z následujícího seznamu
PA164 Strojové učení a přirozený jazyk
PV061 Úvod do strojového překladu
IV029 Úvod do transparentní intenzionální logiky
PA156 Dialogue Systems
Seminář nebo projekt Získat alespoň 2 kredity absolvováním předmětů z následujícího seznamu
PV173 Seminář zpracování přirozeného jazyka
PV277 Programování aplikací pro sociální roboty
PB106 Projekt z korpusové lingvistiky
PA107 Projekt z korpusových nástrojů

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Bioinformatika a systémová biologie

Specializace Bioinformatika a systémová biologie je určena pro studenty, kteří chtějí získat vedle všeobecných poznatků z informatiky i nejnovější znalosti v dynamicky se rozvíjejících oborech na pomezí informatiky a biologie. Výběrem této specializace student získá hluboké znalosti týkající se zpracování, ukládání a analýz biologických dat nebo pro využití formálních metod pro analýzu a predikci chování biologických systémů.

Povinné předměty specializace

IV106 Bioinformatics seminar
IV108 Bioinformatika II
IV110 Projekt z bioinformatiky I
IV120 Spojité a hybridní systémy
PA054 Formální modely v systémové biologii
PA183 Projekt ze systémové biologie
PB050 Modelování a predikce v systémové biologii
PB172 Seminář ze systémové biologie
PV225 Laboratoř systémové biologie
PV290 Chemoinformatics
Aplikace Absolvovat alespoň 1 předmět z následujícího seznamu
PV269 Pokročilé metody bioinformatiky
PV270 Biocomputing

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Vizuální informatika

navazující magisterský program (český) se specializacemi

Studijní program vizuální informatika připravuje studenty na práci s obrazovou informací a modely prostorových scén, což zahrnuje nebo se dotýká oblastí jako je počítačová grafika, zpracování obrazu, vizualizace, počítačové vidění, virtuální a rozšířená realita, zpracování videa, rozpoznávání vzorů, komunikace člověka s počítačem, 3D modelování, animace, grafický design a strojové učení.

Absolvent nalezne dle zvoleného zaměření uplatnění v různých oblastech, například vývoji grafických aplikací, simulátorů, počítačových her, aplikací pro zpracování a analýzu multimédií, vizualizaci dat, virtuální a rozšířené realitě nebo vytváření kvalitního grafického designu. Absolvent může působit například jako analytik, grafický designer, aplikační programátor, vedoucí výzkumného nebo vývojového týmu. Získané teoretické znalosti a praktické dovednosti mu dovolí řešeným problémům důkladně porozumět a umožní v praxi efektivně využívat široké spektrum moderních technologií - od běžných mobilních zařízení až po dedikované systémy s velkým výpočetním výkonem.

Požadavky na úspěšné absolvování programu

Povinné předměty programu

IV003 Algorithms and Data Structures II
MA018 Numerical Methods
MV013 Statistics for Computer Science
PA103 Object-oriented Methods for Design of Information Systems
PA010 Intermediate Computer Graphics
PV021 Neural Networks
PV182 Human-Computer Interaction
PV189 Mathematics for Computer Graphics
VV035 3D Modeling
SOBHA Obhajoba závěrečné práce
SZMGR Státní zkouška (magisterský studijní program)

Specializace: Počítačová grafika a vizualizace

Specializace Počítačová grafika a vizualizace nabízí řadu kurzů zaměřených základní principy i nejnovější poznatky z oblastí počítačové grafiky a vizualizace dat, doplněných o nezbytné všeobecné znalosti z informatiky. Důraz je kladen na získání praktických dovedností v těchto oblastech a aplikaci jejich principů v dalších disciplínách a vědních oborech. Posluchači se seznámí se základními principy a algoritmy, které jsou nezbytnými stavebními bloky při tvorbě vizuálních výstupů, ať už ve formě vytváření a vykreslování rozsáhlých scén v reálném čase, tak i v podobě návrhů způsobu vizualizace komplexních multidimenzionálních dat. Prakticky zaměřená cvičení a projekty pak umožní posluchačům prohloubit tyto znalosti pomocí řady implementačních úloh.

Povinné předměty specializace

MA017 Geometric Algorithms
PA213 Advanced Computer Graphics
PA093 Computational Geometry Project
PA157 Seminar on Computer Graphics Research
PA166 Advanced Methods of Digital Image Processing
PA214 Visualization II
PV160 Human-Computer Interaction Laboratory
PV227 GPU Rendering
PV251 Visualization

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Analýza a zpracování obrazu

Specializace Analýza a zpracování obrazu poskytuje komplexní rozhled v oblasti získávání a zpracování obrazové informace počínaje jednoduchými úpravami obrazů pomocí bodových transformací či lineárních filtrů a konče sofistikovanými nástroji, jakými jsou matematická morfologie nebo deformabilní modely. Absolventi naleznou uplatnění zejména při vývoji a nasazení systémů pro zpracování obrazu v nejrůznějších oblastech, např. pro použití v lékařství, biologii, při zpracování meteorologických a geografických dat, pro biometrické aplikace atd.

Povinné předměty specializace

MA017 Geometric Algorithms
PA093 Computational Geometry Project
PA166 Advanced Methods of Digital Image Processing
PA170 Digital Geometry
PA171 Integral and Discrete Transforms in Image Processing
PA172 Image Acquisition
PA173 Mathematical Morphology
PV187 Seminar of digital image processing
PV197 GPU Programming
PA228 Machine Learning in Image Processing

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Vývoj počítačových her

Specializace Vývoj počítačových her dává studentům vhled do multidisciplinární problematiky vývoje digitálních her. Studenti se seznámí jak s principy navrhování her, tak s moderními nástroji a postupy pro implementaci her a dalších aplikací založených na herních technologiích, včetně využití rozšířené a virtuální reality. Důraz je kladen i na vizuální aspekty vývoje her – od tvorby 3D modelů až k programování moderních grafických karet. Vedle přednášek pokrývajících teoretické principy obsahuje studium i řadu projektově zaměřených seminářů, které studentům umožní získat praxi s vývojem her a rozšířit si své profesní portfolio. Povinnou součástí studia je rovněž stáž v herním studiu v rozsahu 480 hodin.

Povinné předměty specializace

PA213 Advanced Computer Graphics
PA215 Game Design I
PA216 Game Design II
PA217 Artificial Intelligence for Computer Games
SA300 Internship - Computer Games
PV227 GPU Rendering
PV255 Game Development I
PV266 Game Development II
VV036 3D Character Modeling
Game Development Absolvovat alespoň 1 předmět z následujícího seznamu
PA199 Game Engine Development
PV283 Games User Research Lab

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Grafický design

Specializace Grafický design nabízí vzdělání v oboru grafický design a souvisejících disciplín, a to ve spolupráci s Ateliérem grafického designu a multimédií (AGD+M). Ateliér se orientuje především na digitální média, která v dnešní době větší měrou nahrazují média tištěná. V rovině zvládnutí kvalitního grafického designu se jedná o problém totožný, nicméně digitální média otevírají nové možnosti v komunikaci s konzumentem. Pro tato média je souběžné informatické vzdělání studentů nezbytné, a je v rámci studia specializace rozvíjeno. Studenti zpracovávají témata jako například tvorba her, interaktivní informační grafika, tvorba aplikací pro interaktivní média. Výuka uvede studenty do programování generativního designu, animace, videa, 3D digitálního modelování a 3D tisku, e-publishingu, webdesignu, tvorby fontů a typografie.

Povinné předměty specializace

PV067 Typography II
PV083 Graphic Design II
PV085 Type Design II
PV257 Graphic Design and Multimedia Project
PV259 Generative Design Programming
PV268 Digital Design
VV051 Animation
Gr.Design I Absolvovat alespoň 1 předmět z následujícího seznamu
PV112 Computer Graphics API
PV239 Vývoj aplikací pro mobilní platformy
VV036 3D Character Modeling
Gr.Design II Absolvovat alespoň 3 předměty z následujícího seznamu
PV156 Digital Photography
VV067 Konceptuální a intermediální tvorba I
VV050 Animace a vizualizace I
PV110 Základy filmové řeči
PV101 Type Design III
PV251 Visualization
VV034 Fotografie - efekty při vzniku snímku
PV097 Visual Creativity Informatics
PV113 Produkce audiovizuálního díla

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Počítačové systémy, komunikace a bezpečnost

navazující magisterský program (český) se specializacemi

Program Počítačové systémy, komunikace a bezpečnost umožní dobře pochopit architektury, principy, metody navrhování a provozu bezpečných počítačových systémů se zohledněním hardwarových i softwarových aspektů, včetně síťové komunikace. Absolvent získá také v jedné ze zvolených specializací oboru hlubší znalosti.

Absolvent programu bude připraven na navrhování a zajištění provozu bezpečných počítačových systémů se zohledněním hardwarových i softwarových aspektů, včetně síťové komunikace. Absolvent specializace Hardwarové systémy bude připraven navrhovat řešení praktických problémů s využitím počítačového hardwaru, tvořivě upravovat hardwarové systémy a nasazovat je, najde uplatnění mj. v pozicích: Vývojář vestavěných systémů; Návrhář a analytik hardwarových systémů; Programátor jednočipových řadičů. Absolvent specializace Softwarové systémy bude schopen zastávat různé role (např. Vývojář systémového softwaru; Vývojář podnikových systémů; Systémový inženýr pro cloud) v IT odděleních podílejících se na vývoji a provozu informačních systémů a při využívání IT pro činnost organizací. Absolventi specializace Informační bezpečnost najdou uplatnění ve společnostech vyvíjejících či dodávajících systémy zohledňující bezpečnostní požadavky, ale i při pokročilé správě a provozu takových systémů, mj. v pozicích: Vývojář bezpečnostního softwaru nebo hardwaru; Analytik bezpečnosti a zranitelnosti systémů; Specialista na testování a hodnocení bezpečnosti systémů či Specialista pro reakce na bezpečnostní incidenty. Absolvent specializace Počítačové sítě a komunikace bude schopen působit mj. jako Síťový analytik; Síťový inženýr; Inženýr síťových aplikací.

Požadavky na úspěšné absolvování programu

Povinné předměty programu

IA174 Fundaments of Cryptography
MV013 Statistics for Computer Science
PA191 Advanced Computer Networking
PV079 Applied Cryptography
SOBHA Obhajoba závěrečné práce
SZMGR Státní zkouška (magisterský studijní program)
Matematika Absolvovat alespoň 2 předměty z následujícího seznamu
IV111 Probability in Computer Science
MA007 Matematická logika
MA010 Graph Theory
MA012 Statistics II
MA015 Graph Algorithms
MA018 Numerical Methods
MA026 Advanced Combinatorics
Teorie Informatiky Absolvovat alespoň 1 předmět z následujícího seznamu
IA008 Computational Logic
IA101 Algoritmika pro těžké problémy
IV003 Algorithms and Data Structures II
IA158 Real Time Systems
IA159 Formal Methods for Software Analysis
IA169 Model Checking
IV054 Coding, Cryptography and Cryptographic Protocols
Hardwarové systémy Absolvovat alespoň 2 předměty z následujícího seznamu
IA158 Real Time Systems
PA174 Design of Digital Systems II
PA175 Digital Systems Diagnostics II
PA176 Architecture of Digital Systems II
PA190 Digital Signal Processing
PA192 Secure hardware-based system design
PA221 Hardware description languages II
PV191 Embedded systems seminar
PV193 Akcelerace algoritmů na obvodové úrovni
PV194 Vnější prostředí digitálních systémů
PV198 Onechip Controllers
PV200 Introduction to hardware description languages

Specializace: Hardwarové systémy

Specializace Hardwarové systémy poskytuje specifické znalosti pro práci s programovatelnými strukturami rozšiřujícími se na paralelní a distribuované systémy, počítačové sítě a kryptografii. Výuka zdůrazňuje rovnováhu kurzů poskytujících potřebný teoretický základ a kurzů zaměřených na praktické dovednosti, ve kterých se studenti podílejí na návrhu, implementaci, analýze, testování a provozu vestavěných systémů. Nedílnou součástí studia je rovněž práce na projektu s malým týmem zaměřeným na experimentální a prototypová řešení zajímavých problémů spojených s řešením praktických problémů vyplývajících z výzkumné a vývojové činnosti fakulty.

Povinné předměty specializace

PB170 Seminar on Digital System Design
PB171 Seminar on Digital System Architecture
PA175 Digital Systems Diagnostics II
PA176 Architecture of Digital Systems II
PV191 Embedded systems seminar
PV198 Onechip Controllers
PV200 Introduction to hardware description languages
Programování Získat alespoň 4 kredity absolvováním předmětů z následujícího seznamu
PA165 Enterprise Applications in Java
PV179 Vývoj systémů v C#/.NET
PV197 GPU Programming
PV248 Python Seminar
PV249 Vývoj v jazyce Ruby
PV284 Introduction to IoT
PV288 Python
PV260 Software Quality

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Softwarové systémy

Specializace Softwarové systémy orientuje absolventa na znalosti a dovednosti potřebné ve všech etapách vývoje a úprav rozsáhlých softwarových systémů, zejména informačních systémů. Důraz je kladen na znalosti potřebné pro návrh a vývoj systémů s nasazenými moderními softwarovými technologiemi.

Povinné předměty specializace

PA017 Information Systems Management
PA039 Supercomputer Architecture and Intensive Computations
PA103 Object-oriented Methods for Design of Information Systems
PA152 Efficient Use of Database Systems
PA160 Net-Centric Computing II
PA165 Enterprise Applications in Java
PV217 Service Oriented Architecture
PV258 Software Requirements Engineering
PV260 Software Quality

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Informační bezpečnost

Specializace Informační bezpečnost se zaměřuje na oblasti bezpečnosti počítačových systémů a sítí, kryptografie a jejich aplikací. Cílem je připravit takového absolventa, který bude schopen pracovat v řadě úloh, které jsou rozhodující pro zajištění bezpečnosti profilů specifických pro IT (např. směrem ke kryptografii, technologickým aspektům nebo řízení bezpečnosti). Studium nad rámec společného základu a specializace je ponecháno na volbě studenta.

Povinné předměty specializace

PV181 Laboratory of security and applied cryptography
PV204 Security Technologies
PA197 Secure Network Design
PA193 Seminar on secure coding principles and practices
PV286 Secure coding principles and practices
PA018 Advanced Topics in Information Technology Security
PA168 Postgraduate seminar on IT security and cryptography
Programování Získat alespoň 4 kredity absolvováním předmětů z následujícího seznamu
PA165 Enterprise Applications in Java
PV179 Vývoj systémů v C#/.NET
PV197 GPU Programming
PV248 Python Seminar
PV249 Vývoj v jazyce Ruby
PV284 Introduction to IoT
PV288 Python
PV260 Software Quality

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

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

Specializace Počítačové sítě a komunikace 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í.

Povinné předměty specializace

PA039 Supercomputer Architecture and Intensive Computations
PA053 Distributed Systems and Middleware
PA151 Bezdrátové sítě
PA160 Net-Centric Computing II
PV169 Základy přenosu dat
PV188 Principles of Multimedia Processing and Transport
PV233 Switching, Routing and Wireless Essentials
PV234 Enterprise Networking, Security, and Automation
Programování Získat alespoň 4 kredity absolvováním předmětů z následujícího seznamu
PA165 Enterprise Applications in Java
PV179 Vývoj systémů v C#/.NET
PV197 GPU Programming
PV248 Python Seminar
PV249 Vývoj v jazyce Ruby
PV284 Introduction to IoT
PV288 Python
PV260 Software Quality

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Softwarové inženýrství

navazující magisterský program (český) se specializacemi

Softwarové systémy ve vzrůstající míře stojí na pozadí většiny aktivit lidské činnosti, čímž roste i důraz na kvalitu jejich návrhu, vývoje, testování, nasazení a provozu. Softwarové inženýrství sdružuje dovednosti, techniky a nástroje pro systematickou podporu těchto aktivit s důrazem na zaručenou kvalitu výsledného softwarového systému. Cílem studijního programu je zvýšení kompetencí studentů v oblastech softwarového inženýrství, včetně pochopení hlubších souvislostí potřebných při práci na rozsáhlých softwarových projektech, kdy mají jednotlivá rozhodnutí v rámci softwarového vývoje kritický dopad na kvalitu a životaschopnost výsledného systému a služeb, které poskytuje. Nedílnou součástí přípravy studenta je výrazná složka praktického tréninku, a to jak v softwarovém vývoji, tak fungování v rámci softwarových týmů, včetně vedení týmu. Tyto kompetence jsou nezbytné pro splnění nástupních podmínek zamýšlených pracovních pozic. Praktické dovednosti budou studenti získávat zejména na stážích ve firmách, ale také vedením softwarových projektů mladších spolužáků z bakalářského stupně studia. Vzhledem k tomu, že studijní program je akreditován v profesním profilu, obsahuje studijního plán šest týdnů povinné praxe.

Absolventi programu jsou připraveni pro odborné působení na pozicích seniorních softwarových vývojářů (při zaměření Návrh a vývoj softwarových systémů) a inženýrů pro nasazení systémů, tzv. DevOps inženýrů (při zaměření Nasazení a provoz softwarových systémů), včetně vedoucích rolí v rámci takto odborně složených týmů.

Požadavky na úspěšné absolvování programu

Povinné předměty programu

PA017 Information Systems Management
PV157 Autentizace a řízení přístupu
PV260 Software Quality
PA179 Project Management
PA053 Distributed Systems and Middleware
SOBHA Obhajoba závěrečné práce
SZMGR Státní zkouška (magisterský studijní program)
SA200 Internship - Software Engineering
Programování Získat alespoň 12 kreditů absolvováním předmětů z následujícího seznamu
IA014 Advanced Functional Programming
IB016 Seminář z funkcionálního programování
PA165 Enterprise Applications in Java
PV179 Vývoj systémů v C#/.NET
PV168 Seminář z programování v jazyce Java
PV178 Úvod do vývoje v C#/.NET
PV264 Seminar on programming in C++
PV248 Python Seminar
PV249 Vývoj v jazyce Ruby
PV255 Game Development I
PV197 GPU Programming
PV198 Onechip Controllers
PV239 Vývoj aplikací pro mobilní platformy
PV281 Programování v jazyce Rust
PV288 Python
PV292 Multiplatformní vývoj Flutter aplikací
Pokročilé programování Absolvovat alespoň 1 předmět z následujícího seznamu
PA165 Enterprise Applications in Java
PV179 Vývoj systémů v C#/.NET
Ukládání dat Absolvovat alespoň 1 předmět z následujícího seznamu
PV003 Architektura relačních databázových systémů
PA152 Efficient Use of Database Systems
Počítačové sítě Absolvovat alespoň 1 předmět z následujícího seznamu
PA159 Počítačové sítě a jejich aplikace I
PA191 Advanced Computer Networking

Specializace: Návrh a vývoj softwarových systémů

V rámci specializace Návrh a vývoj softwarových systémů je důraz kladen na návrh kvalitní softwarové architektury a dovednosti v oblasti programování a softwarového vývoje jako takového (včetně návrhu uživatelského rozhranní, principů bezpečného programování, datové analytiky).

Povinné předměty specializace

PA103 Object-oriented Methods for Design of Information Systems
PA187 Správa projektu a projekt
PA036 Projekt z databázových systémů
Rozšířené Programování Získat alespoň 17 kreditů absolvováním předmětů z následujícího seznamu
IA014 Advanced Functional Programming
IB016 Seminář z funkcionálního programování
PA165 Enterprise Applications in Java
PA200 Cloud Computing
PV179 Vývoj systémů v C#/.NET
PV168 Seminář z programování v jazyce Java
PV178 Úvod do vývoje v C#/.NET
PV264 Seminar on programming in C++
PV248 Python Seminar
PV249 Vývoj v jazyce Ruby
PV255 Game Development I
PV197 GPU Programming
PV198 Onechip Controllers
PV239 Vývoj aplikací pro mobilní platformy
PV281 Programování v jazyce Rust
PV288 Python
PV292 Multiplatformní vývoj Flutter aplikací
Datová analytika Absolvovat alespoň 1 předmět z následujícího seznamu
PA220 Database systems for data analytics
PA212 Advanced Search Techniques for Large Scale Data Analytics
Analýza a návrh Absolvovat alespoň 1 předmět z následujícího seznamu
PV167 Seminář návrhových a architektonických vzorů
PV258 Software Requirements Engineering
PV293 Softwarové architektury
Informační bezpečnost Absolvovat alespoň 1 předmět z následujícího seznamu
PV286 Secure coding principles and practices
PV276 Seminář simulace kyberútoků
PV017 Řízení informační bezpečnosti
Uživatelská rozhraní Absolvovat alespoň 1 předmět z následujícího seznamu
PV247 Modern Development of User Interfaces
PV278 Vývoj intuitivních uživatelských rozhraní
PV182 Human-Computer Interaction

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Nasazení a provoz softwarových systémů

V rámci specializace Nasazení a provoz softwarových systémů je důraz kladen na návrh kvalitní infrastruktury pro provoz softwarového systému a schopnost provázání softwarového vývoje na jeho nasazení do provozu (včetně návrhu bezpečné infrastruktury, počítačových sítí, cloud computingu, administrace UNIXu).

Povinné předměty specializace

PA195 NoSQL Databases
PA160 Net-Centric Computing II
PV175 Správa systémů MS Windows I
PV065 UNIX -- programování a správa systému I
PV077 UNIX -- programování a správa systému II
PA200 Cloud Computing
Informační bezpečnost Absolvovat alespoň 2 předměty z následujícího seznamu
PA018 Advanced Topics in Information Technology Security
PA211 Advanced Topics of Cyber Security
PV276 Seminář simulace kyberútoků

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Řízení softwarových systémů a služeb

navazující magisterský program (český) se specializacemi

Studijní program rozvíji unikátní kompetenční profil studenta založený na průniku znalostí z více okruhů, které jsou relevantní při řízení vývoje softwarových systémů a služeb, jakož i řízení v oblasti kyberbezpečnosti. Specifickou charakteristikou je zaměření na strategické i operativní řízení související s cílením, návrhem, realizací a provozem softwarových systémů a služeb v rámci kontextu organizací a různých typů s možným zaměřením na jejich bezpečný provoz nebo IT služby. Kromě rozvíjení základních teoretických a technologických znalostí a praktických vývojářských dovedností získaných v bakalářském studiu je obsah navazujícího studia rozšířen o další dimenze, jako jsou teorie a praxe řízení týmů, projektů a procesů, komunikace, soft-skills a znalosti podstatné pro fungování v ekonomických vztazích – základy marketingu, práva a dalších, což se zejména (ale nejen) týká specializace vývoje služeb. Studium kyberbezpečnosti zohledňuje aspekty přesahu počítačového zpracování dat mimo pevně definované systémové perimetry (např. s dopadem na kritické infrastruktury), čímž umožňuje specifický víceoborový překryv technických, společenských a právních hledisek v této oblasti.

Absolventi nacházejí uplatnění v podnicích a organizacích různých zaměření a velikostí, ale dostávají rovněž motivaci a možnost základní přípravy pro vlastní inovační podnikání. Výraznou konkurenční výhodou absolventů programu je schopnost řešení složitých problémů souvisejících s řízením vývojem systémů a služeb, pro něž mohou využívat studiem získané schopnosti. Jejich potenciál je předurčuje k zastávání manažerských pozic, jako je například manažer informatiky ve společnosti (CIO - Chief Information Officer), projektový manažer a manažer rizik. Absolventi specializace řízení kyberbezpečnosti najdou uplatnění především ve společnostech a institucích, které potřebují specialisty schopné spolupracovat s relevantními koordinačními institucemi a zajistit řízení procesů kyberbezpečnosti. Jedná se o pozice jako manažer kyberbezpečnosti a manažer informační bezpečnosti (CISO - Chief Information Security Officer).

Požadavky na úspěšné absolvování programu

Povinné předměty programu

PA017 Information Systems Management
PV206 Communication and Soft Skills
PV079 Applied Cryptography
MV013 Statistics for Computer Science
PA152 Efficient Use of Database Systems
PA179 Project Management
SOBHA Obhajoba závěrečné práce
SZMGR Státní zkouška (magisterský studijní program)
SA100 Internship - Management
Management Absolvovat alespoň 1 předmět z následujícího seznamu
PA182 Managing in Reality
PV214 IT service management vycházející z ITIL
PV215 Management by Competencies
PV237 Strategy and Leadership
PV271 Risk Management in IT
PV203 IT Services Management

Specializace: Řízení vývoje softwarových systémů

Specializace Řízení vývoje softwarových systémů je zaměřená na softwérové inženýrství, tj. na získávání znalostí a dovedností potřebných ve všech etapách vývoje, správy a úprav informačních systémů a jiných rozsáhlých softwarových systémů. Důraz je kladen na znalosti potřebné při analýze a specifikaci požadavků na systém, návrh systému a jeho implementaci a nasazení.

Tato specializace byla pro semestr podzim 2023 otevřena k zápisu naposledy. Od semestru jaro 2024 se již nebude otevírat. Zájemci o danou problematiku se mohou podívat na program Softwarové inženýrství, nebo si vybrat jednu ze dvou zbývajících specializací.

Povinné předměty specializace

IA159 Formal Methods for Software Analysis
PA053 Distributed Systems and Middleware
PA103 Object-oriented Methods for Design of Information Systems
PA165 Enterprise Applications in Java
PA197 Secure Network Design
PV028 Applied Information Systems
PV247 Modern Development of User Interfaces
Programování Absolvovat alespoň 1 předmět z následujícího seznamu
PA036 Projekt z databázových systémů
PV179 Vývoj systémů v C#/.NET
PV229 Multimedia Similarity Searching in Practice
PV248 Python Seminar
PV249 Vývoj v jazyce Ruby
PV288 Python

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Řízení vývoje služeb

Specializace Řízení vývoje služeb sleduje současný velký posun od tradičního paradigmatu návrhu IT k IT jako službě a od produktově orientované ekonomiky k servisně orientované. Problémy a úkoly v oblasti IT se stávají složitějšími a znalosti IT technologií nejsou pro jejich řešení dostačující. Multidisciplinární pohled je jádrem této specializace. Studenti získají nejen dobré znalosti IT (programování, databáze, počítačová bezpečnost, sítě atd.), ale také dovednosti potřebné k pochopení problémů v jejich složitosti (marketing, řízení, finance nebo právo) a potřebné komunikační kompetence.

Povinné předměty specializace

PA116 Domain Understanding and Modeling
PA194 Introduction to Service Science
PA181 Services - Systems, Modeling and Execution
PV207 Business Process Management
Počítačové sítě Absolvovat alespoň 1 předmět z následujícího seznamu
PA151 Bezdrátové sítě
PA159 Počítačové sítě a jejich aplikace I
PA191 Advanced Computer Networking
PA211 Advanced Topics of Cyber Security
PV210 Kyberbezpečnost v organizaci
PV177 Laboratory of Advanced Network Technologies
Ekonomie Absolvovat alespoň 1 předmět z následujícího seznamu
PV028 Applied Information Systems
PV241 Enterprise and Financial Management
Programování Absolvovat alespoň 1 předmět z následujícího seznamu
PA036 Projekt z databázových systémů
PA165 Enterprise Applications in Java
PV179 Vývoj systémů v C#/.NET
PV229 Multimedia Similarity Searching in Practice
PV247 Modern Development of User Interfaces
PV248 Python Seminar
PV249 Vývoj v jazyce Ruby
PV288 Python
Soft skills Absolvovat alespoň 1 předmět z následujícího seznamu
ESF:MPV_RKMD Rozvoj komunikačních a manažerských dovedností
ESF:MPV_COMA Communication and Managerial Skills Training
ESF:MPP_CEIT České a evropské právo informačních technologií
PV236 Time Management and Effectiveness
PV209 Person Centered Communication
IV057 Seminář k informační společnosti
IV064 Information Society
PA212 Advanced Search Techniques for Large Scale Data Analytics
PV263 Intercultural Management
Marketing Absolvovat alespoň 1 předmět z následujícího seznamu
PV216 Marketing Strategy in Service Business
PV240 Základy marketingu služeb

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Řízení kyberbezpečnosti

Specializace Řízení kyberbezpečnosti zohledňuje aspekty přesahu počítačového zpracování dat mimo pevně definované systémové perimetry (např. s dopadem na kritické infrastruktury), reflektované v oblasti tzv. kyberbezpečnosti a umožňující specifický víceoborový přesah jak technických, tak společenských a právních aspektů kyberbezpečnosti.

Povinné předměty specializace

PrF:BVV14K Teorie a metoda práva ICT
IA174 Fundaments of Cryptography
PrF:BI301K Úvod do práva ICT II
PA197 Secure Network Design
PV204 Security Technologies
PA018 Advanced Topics in Information Technology Security
PrF:BVV03K Kyberkriminalita
IV128 Online Communication from Social Science Perspective
Počítačové sítě Absolvovat alespoň 1 předmět z následujícího seznamu
PA151 Bezdrátové sítě
PA159 Počítačové sítě a jejich aplikace I
PA191 Advanced Computer Networking
PA211 Advanced Topics of Cyber Security
PV210 Kyberbezpečnost v organizaci
PV177 Laboratory of Advanced Network Technologies

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Digitální lingvistika

navazující magisterský program (český) bez specializací s podporou sdruženého studia

V magisterském programu Digitální lingvistika získají studenti vysokou kvalifikaci v kombinaci oborů počítačová věda, informatika a lingvistika. Absolventi získají kompetence v širokém spektru dovedností aplikovaných informačních technologií. Budou schopni pracovat s programovacími jazyky, používat a kompilovat jazykové zdroje, adaptovat existující jazykové technologie a samostatně provádět analýzu jazykových dat. Dále získají kompetence ke komunikaci v alespoň dvou jazycích a budou schopni pracovat se všemi typy psaných, mluvených a digitálních textů. Vedle tohou absolventi dokážou porozumět mezijazyčné komunikaci ve všech formách.

Absolventi programu mají uplatnění kdekoliv, kde jsou vyvíjeny, nabízeny nebo používány jazykové služby využívající technologie.

Požadavky na úspěšné absolvování programu

Povinné předměty programu

FF:CJBB105 Korpusová lingvistika – přednáška
MV013 Statistics for Computer Science
PA153 Počítačové zpracování přirozeného jazyka
FF:PLIN063 Algoritmický popis morfologie
SA400 Foreign Studies - Digital Linguistics
Základy Absolvovat alespoň 2 předměty z následujícího seznamu
FF:CJJ15 Čeština v komparativní perspektivě
FF:PLIN041 Vývoj počítačové lingvistiky
IB000 Matematické základy informatiky
IV029 Úvod do transparentní intenzionální logiky
Úvod do programování Absolvovat alespoň 1 předmět z následujícího seznamu
IB111 Základy programování
IB113 Úvod do programování a algoritmizace
Aplikačně orientované volby I Absolvovat alespoň 1 předmět z následujícího seznamu
FF:PLIN045 Základy vývoje multiplatformních aplikací
FF:PLIN055 Projekt z korpusové a počítačové lingvistiky
PV061 Úvod do strojového překladu
PV251 Visualization
Aplikačně orientované volby II Absolvovat alespoň 1 předmět z následujícího seznamu
FF:PLIN078 Kvantitativní analýza vybraných jazykových jevů
PA107 Projekt z korpusových nástrojů
PB138 Základy webového vývoje a značkovacích jazyků
PV211 Introduction to Information Retrieval
Metody a nástroje Absolvovat alespoň 1 předmět z následujícího seznamu
FF:PLIN032 Gramatika a korpus
FF:PLIN033 Algoritmický popis slovotvorby
PB095 Úvod do počítačového zpracování řeči
IA161 Zpracování přirozeného jazyka v praxi
Metody a nástroje Absolvovat alespoň 2 předměty z následujícího seznamu
FF:PLIN037 Sémantika a počítače
FF:PLIN077 Stylometrie
IB047 Úvod do korpusové lingvistiky a počítačové lexikografie
PV004 UNIX
PV056 Machine Learning and Data Mining
PV080 Information security and cryptography
PA152 Efficient Use of Database Systems
Pokročilá témata Absolvovat alespoň 2 předměty z následujícího seznamu
FF:CJJ45 Topics in semantics
FF:PLIN065 Tools for theories
FF:PLIN068 Applied Machine Learning
FF:PLIN069 Applied Machine Learning Project
IV003 Algorithms and Data Structures II
PA128 Similarity Searching in Multimedia Data
PA154 Jazykové modelování
PA156 Dialogue Systems
SDIPR Diplomová práce
SOBHA Obhajoba závěrečné práce
SZMGR Státní zkouška (magisterský studijní program)

Studijní varianta: Studijní plán pro místní studenty

Povinné předměty a další povinnosti studijní varianty

V třetím semestru se očekává zahraniční stáž v rozsahu 30 kreditů.

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Studijní varianta: Studijní plán pro zahraniční studenty

Předpokládá se semestrální studium v rozsahu 30 kreditů.

Povinné předměty a další povinnosti studijní varianty

IA161 Zpracování přirozeného jazyka v praxi
FF:PLIN055 Projekt z korpusové a počítačové lingvistiky
Vybraná témata v digitální linguistice Absolvovat alespoň 3 předměty z následujícího seznamu
FF:CJBB184 Language Typology
FF:PLIN035 Počítačová lexikografie
FF:PLIN064 Úvod do Digital Humanities
FF:PLIN075 Linguistic Webinar
PA164 Strojové učení a přirozený jazyk
PA220 Database systems for data analytics
PV021 Neural Networks
PV061 Úvod do strojového překladu
PV251 Visualization
IV111 Probability in Computer Science
Projekty Získat alespoň 4 kredity absolvováním předmětů z následujícího seznamu
FF:PLIN034 Algoritmický popis syntaxe
FF:PLIN053 Projekty z programování mobilních aplikací
PB106 Projekt z korpusové lingvistiky
PV277 Programování aplikací pro sociální roboty

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)

Učitelství informatiky pro střední školy

navazující magisterský program (český) bez specializací s podporou sdruženého studia

Cílem studia tohoto programu je připravit absolventy, kteří mají řadu kompetencí nezbytných pro výkon učitelské profese. Mají znalosti i dovednosti týkající se vzdělávání žáků, řízení třídy i řešení specifických situací spojených s výukou a žáky. Předmětové znalosti, obecně a oborově didaktické kompetence zajišťují vysokou znalost daného oboru přiměřenou očekávaným požadavkům středních škol a schopnost absolventů zprostředkovávat poznatky daného oboru žákům/studentům v souladu se vzdělávacím programem dané školy za využití celé řady didaktických metod. Absolventi jsou také vybaveni schopnostmi a dovednostmi vést pedagogickou komunikaci se žáky/studenty, jejich rodiči, kolegy a jinými subjekty (sociální a komunikační kompetence), výchovně působit a motivovat žáky, řídit třídy, participovat na chodu školy a řešit specifické situace spojené s výukou (pedagogicko-psychologické kompetence). Mimo to jsou absolventi vybaveni také diagnostickými a speciálně pedagogickými kompetencemi, které jim umožňují rozpoznávat individuální vzdělávací a jiné potřeby žáků/studentů, individualizovat nároky na jednotlivé žáky/studenty, spolupracovat s poradenskými specialisty a uplatňovat širokou škálu podpůrných opatření v rámci inkluzivního přístupu. Nad rámec pedgagogického působení připravuje tento studijní program absolventy s aprobací v informatice také působení v pozici školního administrátora informačních systémů a počítačové sítě.

Absolventi NMgr. studijního programu učitelství pro střední školy budou prioritně působit jako učitelé příslušných předmětů na středních školách (gymnáziích a středních odborných školách), podle názvu akreditovaných oborů a jejich zaměření. V případě volby studijního plánu Učitel informatiky a správce sítě mohou absolventi působit také na pozicích administrátorů informačních sytémů na středních školách.

Požadavky na úspěšné absolvování programu

Povinné předměty programu

PV094 Technické vybavení počítačů
PV175 Správa systémů MS Windows I
PV004 UNIX
UA104 Didaktika informatiky I
UA105 Didaktika informatiky II
UA442 Pedagogická praxe z informatiky I
UA542 Pedagogická praxe z informatiky II
UA642 Pedagogická praxe z informatiky III
SOBHA Obhajoba závěrečné práce
SZMGR Státní zkouška (magisterský studijní program)
PřF:XS080 Speciální pedagogika
PřF:XS092 Školský management
PřF:XS093 Pedagogická činnost s nadanými žáky
PřF:XS100 Učitel a provoz školy
PřF:XS130 Psychologie osobnosti
PřF:XS150 Pedagogická psychologie
PřF:XS021 Inspiratorium pro učitele 2
PřF:XS350 Práce se skupinovou dynamikou

Studijní varianta: Učitel informatiky a správce sítě

Studijní varianta Učitel informatiky a správce sítě připravuje studenty na odborné působení na pozici správce sítě na střední škole souběžně s nezbytnou pedagogickou průpravou nutnou pro získání středoškolské aprobace v Informatice.

Povinné předměty a další povinnosti studijní varianty

PA159 Počítačové sítě a jejich aplikace I
Informatická výuka Absolvovat alespoň 1 předmět z následujícího seznamu
DUCIT Teaching Lab
UB001 Hodnocení výuky informatického předmětu
UA742 Pedagogická praxe z informatiky IV
UA842 Pedagogická praxe z informatiky V
PB071 Principy nízkoúrovňového programování
PB138 Základy webového vývoje a značkovacích jazyků
PřF:XS020 Inspiratorium pro učitele
PřF:XS050 Školní pedagogika
PřF:XS060 Obecná didaktika
PřF:XS140 Základy psychologie
PřF:XS090 Asistentská praxe
PřF:XS220 Reflexe asistentské praxe
Získat celkem 36 kreditů z předmětů FI s prefixem I nebo P.

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Studijní varianta: Minor

Tato studijní varianta vede studenty ve spolupráci s Přírodovědeckou fakultou Masarykovy univerzity k získání dvou středoškolských aprobací.

Povinné předměty a další povinnosti studijní varianty

PV175 Správa systémů MS Windows I
PV094 Technické vybavení počítačů
UA104 Didaktika informatiky I
UA105 Didaktika informatiky II
UA442 Pedagogická praxe z informatiky I
UA542 Pedagogická praxe z informatiky II
UA642 Pedagogická praxe z informatiky III
SZMGR Státní zkouška (magisterský studijní program)
Získat celkem 22 kreditů z předmětů FI s prefixem I nebo P.

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Navazující magisterské studijní programy (anglické)

Vizuální informatika

navazující magisterský program (anglický) se specializacemi

Studijní program vizuální informatika připravuje studenty na práci s obrazovou informací a modely prostorových scén, což zahrnuje nebo se dotýká oblastí jako je počítačová grafika, zpracování obrazu, vizualizace, počítačové vidění, virtuální a rozšířená realita, zpracování videa, rozpoznávání vzorů, komunikace člověka s počítačem, 3D modelování, animace, grafický design a strojové učení.

Absolvent nalezne dle zvoleného zaměření uplatnění v různých oblastech, například vývoji grafických aplikací, simulátorů, počítačových her, aplikací pro zpracování a analýzu multimédií, vizualizaci dat, virtuální a rozšířené realitě nebo vytváření kvalitního grafického designu. Absolvent může působit například jako analytik, grafický designer, aplikační programátor, vedoucí výzkumného nebo vývojového týmu. Získané teoretické znalosti a praktické dovednosti mu dovolí řešeným problémům důkladně porozumět a umožní v praxi efektivně využívat široké spektrum moderních technologií - od běžných mobilních zařízení až po dedikované systémy s velkým výpočetním výkonem.

Požadavky na úspěšné absolvování programu

Povinné předměty programu

IV003 Algorithms and Data Structures II
MA018 Numerical Methods
MV013 Statistics for Computer Science
PA103 Object-oriented Methods for Design of Information Systems
PA010 Intermediate Computer Graphics
PV021 Neural Networks
PV182 Human-Computer Interaction
PV189 Mathematics for Computer Graphics
VV035 3D Modeling
SOBHA Obhajoba závěrečné práce
SZMGR Státní zkouška (magisterský studijní program)

Specializace: Počítačová grafika a vizualizace

Specializace Počítačová grafika a vizualizace nabízí řadu kurzů zaměřených základní principy i nejnovější poznatky z oblastí počítačové grafiky a vizualizace dat, doplněných o nezbytné všeobecné znalosti z informatiky. Důraz je kladen na získání praktických dovedností v těchto oblastech a aplikaci jejich principů v dalších disciplínách a vědních oborech. Posluchači se seznámí se základními principy a algoritmy, které jsou nezbytnými stavebními bloky při tvorbě vizuálních výstupů, ať už ve formě vytváření a vykreslování rozsáhlých scén v reálném čase, tak i v podobě návrhů způsobu vizualizace komplexních multidimenzionálních dat. Prakticky zaměřená cvičení a projekty pak umožní posluchačům prohloubit tyto znalosti pomocí řady implementačních úloh.

Povinné předměty specializace

MA017 Geometric Algorithms
PA213 Advanced Computer Graphics
PA093 Computational Geometry Project
PA157 Seminar on Computer Graphics Research
PA166 Advanced Methods of Digital Image Processing
PA214 Visualization II
PV160 Human-Computer Interaction Laboratory
PV227 GPU Rendering
PV251 Visualization

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Analýza a zpracování obrazu

Specializace Analýza a zpracování obrazu poskytuje komplexní rozhled v oblasti získávání a zpracování obrazové informace počínaje jednoduchými úpravami obrazů pomocí bodových transformací či lineárních filtrů a konče sofistikovanými nástroji, jakými jsou matematická morfologie nebo deformabilní modely. Absolventi naleznou uplatnění zejména při vývoji a nasazení systémů pro zpracování obrazu v nejrůznějších oblastech, např. pro použití v lékařství, biologii, při zpracování meteorologických a geografických dat, pro biometrické aplikace atd.

Povinné předměty specializace

MA017 Geometric Algorithms
PA093 Computational Geometry Project
PA166 Advanced Methods of Digital Image Processing
PA170 Digital Geometry
PA171 Integral and Discrete Transforms in Image Processing
PA172 Image Acquisition
PA173 Mathematical Morphology
PV187 Seminar of digital image processing
PV197 GPU Programming
PA228 Machine Learning in Image Processing

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Vývoj počítačových her

Specializace Vývoj počítačových her dává studentům vhled do multidisciplinární problematiky vývoje digitálních her. Studenti se seznámí jak s principy navrhování her, tak s moderními nástroji a postupy pro implementaci her a dalších aplikací založených na herních technologiích, včetně využití rozšířené a virtuální reality. Důraz je kladen i na vizuální aspekty vývoje her – od tvorby 3D modelů až k programování moderních grafických karet. Vedle přednášek pokrývajících teoretické principy obsahuje studium i řadu projektově zaměřených seminářů, které studentům umožní získat praxi s vývojem her a rozšířit si své profesní portfolio. Povinnou součástí studia je rovněž stáž v herním studiu v rozsahu 480 hodin.

Povinné předměty specializace

PA213 Advanced Computer Graphics
PA215 Game Design I
PA216 Game Design II
PA217 Artificial Intelligence for Computer Games
SA300 Internship - Computer Games
PV227 GPU Rendering
PV255 Game Development I
PV266 Game Development II
VV036 3D Character Modeling
Game Development Absolvovat alespoň 1 předmět z následujícího seznamu
PA199 Game Engine Development
PV283 Games User Research Lab

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Počítačové systémy, komunikace a bezpečnost

navazující magisterský program (anglický) se specializacemi

Program Počítačové systémy, komunikace a bezpečnost umožní dobře pochopit architektury, principy, metody navrhování a provozu bezpečných počítačových systémů se zohledněním hardwarových i softwarových aspektů, včetně síťové komunikace. Absolvent získá také v jedné ze zvolených specializací oboru hlubší znalosti.

Absolvent programu bude připraven na navrhování a zajištění provozu bezpečných počítačových systémů se zohledněním hardwarových i softwarových aspektů, včetně síťové komunikace. Absolvent specializace Hardwarové systémy bude připraven navrhovat řešení praktických problémů s využitím počítačového hardwaru, tvořivě upravovat hardwarové systémy a nasazovat je, najde uplatnění mj. v pozicích: Vývojář vestavěných systémů; Návrhář a analytik hardwarových systémů; Programátor jednočipových řadičů. Absolvent specializace Softwarové systémy bude schopen zastávat různé role (např. Vývojář systémového softwaru; Vývojář podnikových systémů; Systémový inženýr pro cloud) v IT odděleních podílejících se na vývoji a provozu informačních systémů a při využívání IT pro činnost organizací. Absolventi specializace Informační bezpečnost najdou uplatnění ve společnostech vyvíjejících či dodávajících systémy zohledňující bezpečnostní požadavky, ale i při pokročilé správě a provozu takových systémů, mj. v pozicích: Vývojář bezpečnostního softwaru nebo hardwaru; Analytik bezpečnosti a zranitelnosti systémů; Specialista na testování a hodnocení bezpečnosti systémů či Specialista pro reakce na bezpečnostní incidenty.

Požadavky na úspěšné absolvování programu

Povinné předměty programu

IA174 Fundaments of Cryptography
MV013 Statistics for Computer Science
PA191 Advanced Computer Networking
PV079 Applied Cryptography
SOBHA Obhajoba závěrečné práce
SZMGR Státní zkouška (magisterský studijní program)
Matematika Absolvovat alespoň 2 předměty z následujícího seznamu
IV111 Probability in Computer Science
MA007 Matematická logika
MA010 Graph Theory
MA012 Statistics II
MA015 Graph Algorithms
MA018 Numerical Methods
MA026 Advanced Combinatorics
Teorie Informatiky Absolvovat alespoň 1 předmět z následujícího seznamu
IA008 Computational Logic
IA101 Algoritmika pro těžké problémy
IV003 Algorithms and Data Structures II
IA158 Real Time Systems
IA159 Formal Methods for Software Analysis
IA169 Model Checking
IV054 Coding, Cryptography and Cryptographic Protocols
Hardwarové systémy Absolvovat alespoň 2 předměty z následujícího seznamu
IA158 Real Time Systems
PA174 Design of Digital Systems II
PA175 Digital Systems Diagnostics II
PA176 Architecture of Digital Systems II
PA190 Digital Signal Processing
PA192 Secure hardware-based system design
PA221 Hardware description languages II
PV191 Embedded systems seminar
PV193 Akcelerace algoritmů na obvodové úrovni
PV194 Vnější prostředí digitálních systémů
PV198 Onechip Controllers
PV200 Introduction to hardware description languages

Specializace: Hardwarové systémy

Specializace Hardwarové systémy poskytuje specifické znalosti pro práci s programovatelnými strukturami rozšiřujícími se na paralelní a distribuované systémy, počítačové sítě a kryptografii. Výuka zdůrazňuje rovnováhu kurzů poskytujících potřebný teoretický základ a kurzů zaměřených na praktické dovednosti, ve kterých se studenti podílejí na návrhu, implementaci, analýze, testování a provozu vestavěných systémů. Nedílnou součástí studia je rovněž práce na projektu s malým týmem zaměřeným na experimentální a prototypová řešení zajímavých problémů spojených s řešením praktických problémů vyplývajících z výzkumné a vývojové činnosti fakulty.

Povinné předměty specializace

PB170 Seminar on Digital System Design
PB171 Seminar on Digital System Architecture
PA175 Digital Systems Diagnostics II
PA176 Architecture of Digital Systems II
PV191 Embedded systems seminar
PV198 Onechip Controllers
PV200 Introduction to hardware description languages
Programování Získat alespoň 4 kredity absolvováním předmětů z následujícího seznamu
PA165 Enterprise Applications in Java
PV179 Vývoj systémů v C#/.NET
PV197 GPU Programming
PV248 Python Seminar
PV249 Vývoj v jazyce Ruby
PV284 Introduction to IoT
PV288 Python
PV260 Software Quality

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Softwarové systémy

Specializace Softwarové systémy orientuje absolventa na znalosti a dovednosti potřebné ve všech etapách vývoje a úprav rozsáhlých softwarových systémů, zejména informačních systémů. Důraz je kladen na znalosti potřebné pro návrh a vývoj systémů s nasazenými moderními softwarovými technologiemi.

Povinné předměty specializace

PA017 Information Systems Management
PA039 Supercomputer Architecture and Intensive Computations
PA103 Object-oriented Methods for Design of Information Systems
PA152 Efficient Use of Database Systems
PA160 Net-Centric Computing II
PA165 Enterprise Applications in Java
PV217 Service Oriented Architecture
PV258 Software Requirements Engineering
PV260 Software Quality

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Informační bezpečnost

Specializace Informační bezpečnost se zaměřuje na oblasti bezpečnosti počítačových systémů a sítí, kryptografie a jejich aplikací. Cílem je připravit takového absolventa, který bude schopen pracovat v řadě úloh, které jsou rozhodující pro zajištění bezpečnosti profilů specifických pro IT (např. směrem ke kryptografii, technologickým aspektům nebo řízení bezpečnosti). Studium nad rámec společného základu a specializace je ponecháno na volbě studenta.

Povinné předměty specializace

PV181 Laboratory of security and applied cryptography
PV204 Security Technologies
PA197 Secure Network Design
PA193 Seminar on secure coding principles and practices
PV286 Secure coding principles and practices
PA018 Advanced Topics in Information Technology Security
PA168 Postgraduate seminar on IT security and cryptography
Programování Získat alespoň 4 kredity absolvováním předmětů z následujícího seznamu
PA165 Enterprise Applications in Java
PV179 Vývoj systémů v C#/.NET
PV197 GPU Programming
PV248 Python Seminar
PV249 Vývoj v jazyce Ruby
PV284 Introduction to IoT
PV288 Python
PV260 Software Quality

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Řízení softwarových systémů a služeb

navazující magisterský program (anglický) se specializacemi

Studijní program rozvíji unikátní kompetenční profil studenta založený na průniku znalostí z více okruhů, které jsou relevantní při řízení vývoje softwarových systémů a služeb, jakož i řízení v oblasti kyberbezpečnosti. Specifickou charakteristikou je zaměření na strategické i operativní řízení související s cílením, návrhem, realizací a provozem softwarových systémů a služeb v rámci kontextu organizací a různých typů s možným zaměřením na jejich bezpečný provoz nebo IT služby. Kromě rozvíjení základních teoretických a technologických znalostí a praktických vývojářských dovedností získaných v bakalářském studiu je obsah navazujícího studia rozšířen o další dimenze, jako jsou teorie a praxe řízení týmů, projektů a procesů, komunikace, soft-skills a znalosti podstatné pro fungování v ekonomických vztazích – základy marketingu, práva a dalších, což se zejména (ale nejen) týká specializace vývoje služeb. Studium kyberbezpečnosti zohledňuje aspekty přesahu počítačového zpracování dat mimo pevně definované systémové perimetry (např. s dopadem na kritické infrastruktury), čímž umožňuje specifický víceoborový překryv technických, společenských a právních hledisek v této oblasti.

Absolventi nacházejí uplatnění v podnicích a organizacích různých zaměření a velikostí, ale dostávají rovněž motivaci a možnost základní přípravy pro vlastní inovační podnikání. Výraznou konkurenční výhodou absolventů programu je schopnost řešení složitých problémů souvisejících s řízením vývojem systémů a služeb, pro něž mohou využívat studiem získané schopnosti. Jejich potenciál je předurčuje k zastávání manažerských pozic, jako je například manažer informatiky ve společnosti (CIO - Chief Information Officer), projektový manažer a manažer rizik. Absolventi specializace řízení kyberbezpečnosti najdou uplatnění především ve společnostech a institucích, které potřebují specialisty schopné spolupracovat s relevantními koordinačními institucemi a zajistit řízení procesů kyberbezpečnosti. Jedná se o pozice jako manažer kyberbezpečnosti a manažer informační bezpečnosti (CISO - Chief Information Security Officer).

Požadavky na úspěšné absolvování programu

Povinné předměty programu

PA017 Information Systems Management
PV206 Communication and Soft Skills
PV079 Applied Cryptography
MV013 Statistics for Computer Science
PA152 Efficient Use of Database Systems
PA179 Project Management
SOBHA Obhajoba závěrečné práce
SZMGR Státní zkouška (magisterský studijní program)
SA100 Internship - Management
Management Absolvovat alespoň 1 předmět z následujícího seznamu
PA182 Managing in Reality
PV214 IT service management vycházející z ITIL
PV215 Management by Competencies
PV237 Strategy and Leadership
PV271 Risk Management in IT
PV203 IT Services Management

Specializace: Řízení vývoje softwarových systémů

Specializace Řízení vývoje softwarových systémů je zaměřená na softwérové inženýrství, tj. na získávání znalostí a dovedností potřebných ve všech etapách vývoje, správy a úprav informačních systémů a jiných rozsáhlých softwarových systémů. Důraz je kladen na znalosti potřebné při analýze a specifikaci požadavků na systém, návrh systému a jeho implementaci a nasazení.

Tato specializace byla pro semestr podzim 2023 otevřena k zápisu naposledy. Od semestru jaro 2024 se již nebude otevírat. Zájemci o danou problematiku se mohou podívat na program Softwarové inženýrství, nebo si vybrat jednu ze dvou zbývajících specializací.

Povinné předměty specializace

IA159 Formal Methods for Software Analysis
PA053 Distributed Systems and Middleware
PA103 Object-oriented Methods for Design of Information Systems
PA165 Enterprise Applications in Java
PA197 Secure Network Design
PV028 Applied Information Systems
PV247 Modern Development of User Interfaces
Programování Absolvovat alespoň 1 předmět z následujícího seznamu
PA036 Projekt z databázových systémů
PV179 Vývoj systémů v C#/.NET
PV229 Multimedia Similarity Searching in Practice
PV248 Python Seminar
PV249 Vývoj v jazyce Ruby
PV288 Python

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Řízení vývoje služeb

Specializace Řízení vývoje služeb sleduje současný velký posun od tradičního paradigmatu návrhu IT k IT jako službě a od produktově orientované ekonomiky k servisně orientované. Problémy a úkoly v oblasti IT se stávají složitějšími a znalosti IT technologií nejsou pro jejich řešení dostačující. Multidisciplinární pohled je jádrem této specializace. Studenti získají nejen dobré znalosti IT (programování, databáze, počítačová bezpečnost, sítě atd.), ale také dovednosti potřebné k pochopení problémů v jejich složitosti (marketing, řízení, finance nebo právo) a potřebné komunikační kompetence.

Povinné předměty specializace

PA116 Domain Understanding and Modeling
PA194 Introduction to Service Science
PA181 Services - Systems, Modeling and Execution
PV207 Business Process Management
Počítačové sítě Absolvovat alespoň 1 předmět z následujícího seznamu
PA151 Bezdrátové sítě
PA159 Počítačové sítě a jejich aplikace I
PA191 Advanced Computer Networking
PA211 Advanced Topics of Cyber Security
PV210 Kyberbezpečnost v organizaci
PV177 Laboratory of Advanced Network Technologies
Ekonomie Absolvovat alespoň 1 předmět z následujícího seznamu
PV028 Applied Information Systems
PV241 Enterprise and Financial Management
Programování Absolvovat alespoň 1 předmět z následujícího seznamu
PA036 Projekt z databázových systémů
PA165 Enterprise Applications in Java
PV179 Vývoj systémů v C#/.NET
PV229 Multimedia Similarity Searching in Practice
PV247 Modern Development of User Interfaces
PV248 Python Seminar
PV249 Vývoj v jazyce Ruby
PV288 Python
Soft skills Absolvovat alespoň 1 předmět z následujícího seznamu
ESF:MPV_RKMD Rozvoj komunikačních a manažerských dovedností
ESF:MPV_COMA Communication and Managerial Skills Training
ESF:MPP_CEIT České a evropské právo informačních technologií
PV236 Time Management and Effectiveness
PV209 Person Centered Communication
IV057 Seminář k informační společnosti
IV064 Information Society
PA212 Advanced Search Techniques for Large Scale Data Analytics
PV263 Intercultural Management
Marketing Absolvovat alespoň 1 předmět z následujícího seznamu
PV216 Marketing Strategy in Service Business
PV240 Základy marketingu služeb

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Specializace: Řízení kyberbezpečnosti

Specializace Řízení kyberbezpečnosti zohledňuje aspekty přesahu počítačového zpracování dat mimo pevně definované systémové perimetry (např. s dopadem na kritické infrastruktury), reflektované v oblasti tzv. kyberbezpečnosti a umožňující specifický víceoborový přesah jak technických, tak společenských a právních aspektů kyberbezpečnosti.

Povinné předměty specializace

IA174 Fundaments of Cryptography
PrF:MVV60K Cybersecurity Law
PA197 Secure Network Design
PV204 Security Technologies
PA018 Advanced Topics in Information Technology Security
PrF:SOC022 European Cyberlaw
IV128 Online Communication from Social Science Perspective
Počítačové sítě Absolvovat alespoň 1 předmět z následujícího seznamu
PA151 Bezdrátové sítě
PA159 Počítačové sítě a jejich aplikace I
PA191 Advanced Computer Networking
PA211 Advanced Topics of Cyber Security
PV210 Kyberbezpečnost v organizaci
PV177 Laboratory of Advanced Network Technologies

Doporučený průchod studiem

Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (3. semestr)
Jaro 2025 (4. semestr)

Seznam předmětů vypisovaných na FI MU 2023/2024

Uvedený seznam byl sestaven dne 1. 3. 2024. V průběhu roku může docházet k mírným změnám. Aktuální přehled vypisovaných předmětů a jejich osnov najdete v Informačním systému MU.

MB141 Lineární algebra a diskrétní matematika

zk 2/2 3 kr., jaro

MB142 Aplikovaná matematická analýza

zk 2/2 3 kr., podzim

MB143 Návrh a analýza statistických experimentů

zk 2/2 3 kr., jaro

MB151 Lineární modely

zk 2/2 3 kr., jaro

MB152 Diferenciální a integrální počet

zk 2/2 3 kr., podzim

MB153 Statistika I

zk 2/2 3 kr., jaro

MB154 Diskrétní matematika

zk 2/2 3 kr., podzim

MA007 Matematická logika

zk 2/1 4 kr., podzim

MA009 Algebra II

zk 2/2 3 kr., jaro

MA010 Graph Theory

zk 2/1 3 kr., podzim

MA012 Statistics II

zk 2/2 3 kr., podzim

MA015 Graph Algorithms

zk 2/1 3 kr., podzim

MA017 Geometric Algorithms

zk 2/0 2 kr., podzim

MA018 Numerical Methods

zk 2/2 3 kr., podzim

MA026 Advanced Combinatorics

zk 2/1 3 kr., jaro

MV008 Algebra I

zk 2/2 3 kr., podzim

MV013 Statistics for Computer Science

zk 2/2 3 kr., jaro

IB000 Matematické základy informatiky

zk 2/2 4 kr., podzim

IB002 Algoritmy a datové struktury I

zk 2/2 4 kr., jaro

IB005 Formální jazyky a automaty

zk 2/2 4 kr., jaro

IB015 Neimperativní programování

zk 2/1 4 kr., podzim

IB016 Seminář z funkcionálního programování

z 1/1 2 kr., jaro

IB030 Úvod do počítačového zpracování přirozeného jazyka

zk 2/0 2 kr., jaro

IB031 Úvod do strojového učení

zk 2/2 3 kr., jaro

IB047 Úvod do korpusové lingvistiky a počítačové lexikografie

zk 2/0 2 kr., jaro

IB107 Vyčíslitelnost a složitost

zk 2/1 3 kr., podzim

IB109 Návrh a implementace paralelních systémů

zk 2/0 2 kr., jaro

IB110 Základy informatiky

zk 2/2 3 kr., jaro

IB111 Základy programování

zk 2/2 5 kr., podzim

IB113 Úvod do programování a algoritmizace

zk 2/2 4 kr., podzim

IB114 Úvod do programování a algoritmizace II

zk 2/1 3 kr., jaro

IA006 Vybrané kapitoly z teorie automatů

zk 2/1 3 kr., podzim

IA008 Computational Logic

zk 2/2 3 kr., jaro

IA010 Principles of Programming Languages

zk 2/0 2 kr., podzim

IA011 Sémantiky programovacích jazyků

zk 2/1 3 kr., jaro

IA012 Složitost

zk 2/0 3 kr., podzim

IA014 Advanced Functional Programming

zk 2/0 2 kr., jaro

IA023 Petriho sítě

zk 2/0 2 kr., jaro

IA062 Randomized Algorithms and Computations

zk 2/2 3 kr., podzim

IA066 Introduction to Quantum Computing

zk 2/0 2 kr., podzim

IA067 Informatics Colloquium

z 1/0 1 kr., podzim

IA067 Informatics Colloquium

z 1/0 1 kr., jaro

IA072 Seminar on Verification

z 0/2 2 kr., podzim

IA072 Seminar on Verification

z 0/2 2 kr., jaro

IA074 O původu autonomních agentů

k 2/0 2 kr., podzim

IA081 Lambda calculus

zk 2/0 2 kr., jaro

IA082 Fyzikální koncepty kvantového zpracování informace

zk 2/0 2 kr., jaro

IA085 Satisfiability and Automated Reasoning

zk 2/1 4 kr., jaro

IA101 Algoritmika pro těžké problémy

zk 2/0 2 kr., podzim

IA158 Real Time Systems

zk 1/0 2 kr., jaro

IA159 Formal Methods for Software Analysis

zk 2/0 2 kr., podzim

IA161 Zpracování přirozeného jazyka v praxi

k 1/1 2 kr., podzim

IA168 Algorithmic game theory

zk 2/0 3 kr., podzim

IA169 Model Checking

zk 2/1 3 kr., jaro

IA174 Fundaments of Cryptography

zk 2/0 3 kr., podzim

IA175 Algorithms for Quantitative Verification

zk 2/1 4 kr., podzim

IV003 Algorithms and Data Structures II

zk 2/2 3 kr., jaro

IV010 Komunikace a paralelismus

zk 2/0 2 kr., jaro

IV022 Principy elegantního programování

zk 2/0 2 kr., podzim

IV064 Information Society

zk 2/0 2 kr., podzim

IV074 Laboratoř paralelních a distribuovaných systémů

z 0/0 2 kr., podzim

IV074 Laboratoř paralelních a distribuovaných systémů

z 0/0 2 kr., jaro

IV104 Seminář řešení programátorských úloh

z 0/2 2 kr., jaro

IV105 Seminář z bioinformatiky

k 0/1 1 kr., podzim

IV106 Bioinformatics seminar

k 0/1 1 kr., jaro

IV107 Bioinformatika I

zk 2/1 2 kr., podzim

IV108 Bioinformatika II

zk 1/1 2 kr., podzim

IV109 Modelování a simulace

zk 2/1 3 kr., jaro

IV110 Projekt z bioinformatiky I

k 1/1 2 kr., podzim

IV111 Probability in Computer Science

zk 2/2 3 kr., podzim

IV114 Projekt z bioinformatiky a systémové biologie

k 0/1 2 kr., podzim

IV115 Seminář laboratoře paralelních a distribuovaných systémů

z 0/2 2 kr., podzim

IV115 Seminář laboratoře paralelních a distribuovaných systémů

z 0/2 2 kr., jaro

IV119 Seminar on Discrete Mathematical Methods

k 0/2 2 kr., jaro

IV120 Spojité a hybridní systémy

zk 2/1 3 kr., podzim

IV123 Informatics-Driven Future

zk 2/0 2 kr., podzim

IV125 Seminář laboratoře Formela

k 0/2 2 kr., podzim

IV125 Seminář laboratoře Formela

k 0/2 2 kr., jaro

IV126 Fundamentals of Artificial Intelligence

zk 2/0 3 kr., podzim

IV127 Seminář laboratoře adaptabilní výuky

k 0/2 2 kr., podzim

IV127 Seminář laboratoře adaptabilní výuky

k 0/2 2 kr., jaro

IV128 Online Communication from Social Science Perspective

z 0/2 4 kr., jaro

IV129 Laboratoř Sybila

z 0/0 2 kr., podzim

IV129 Laboratoř Sybila

z 0/0 2 kr., jaro

IV130 Přínosy a rizika inteligentních systémů

zk 2/0 2 kr., jaro

IV131 Seminář laboratoře diskrétních metod a algoritmů (DIMEA)

z 0/0 2 kr., podzim

IV131 Seminář laboratoře diskrétních metod a algoritmů (DIMEA)

z 0/0 2 kr., jaro

IV132 LiVe Lab Seminar

z 0/2 2 kr., podzim

IV132 LiVe Lab Seminar

z 0/2 2 kr., jaro

PB001 Úvod do informačních technologií

zk 2/0 2 kr., podzim

PB006 Principy programovacích jazyků a OOP

zk 2/0 2 kr., podzim

PB007 Software Engineering I

zk 2/2 3 kr., podzim

PB009 Principles of Computer Graphics

zk 2/1 3 kr., jaro

PB016 Úvod do umělé inteligence

zk 2/2 3 kr., podzim

PB029 Elektronická příprava dokumentů

zk 2/1 3 kr., podzim

PB050 Modelování a predikce v systémové biologii

zk 1/1 2 kr., podzim

PB051 Výpočetní metody v bioinformatice a systémové biologii

zk 1/1 2 kr., jaro

PB069 Vývoj desktopových aplikací v C#/.NET

zk 2/2 3 kr., jaro

PB071 Principy nízkoúrovňového programování

zk 2/2 4 kr., jaro

PB095 Úvod do počítačového zpracování řeči

zk 2/0 2 kr., podzim

PB106 Projekt z korpusové lingvistiky

z 0/2 2 kr., podzim

PB111 Principy nízkoúrovňového programování

zk 2/2 4 kr., jaro

PB112 Základy objektově orientovaného programování v jazyce Java

zk 2/2 3 kr., jaro

PB130 Úvod do digitálního zpracování obrazu

zk 2/1 3 kr., podzim

PB138 Základy webového vývoje a značkovacích jazyků

zk 2/2 3 kr., jaro

PB150 Architektury výpočetních systémů

k 2/0 2 kr., podzim

PB151 Výpočetní systémy

zk 3/0 3 kr., podzim

PB152 Operační systémy

z 2/0 2 kr., jaro

PB152cv Operační systémy - cvičení

k 0/2 3 kr., podzim

PB152zk Operační systémy - zkouška

zk 0/0 0 kr., jaro

PB153 Operační systémy a jejich rozhraní

zk 2/0 2 kr., jaro

PB154 Základy databázových systémů

zk 2/1 3 kr., podzim

PB156 Počítačové sítě

zk 2/0 2 kr., jaro

PB156cv Počítačové sítě - cvičení

z 0/2 2 kr., jaro

PB161 Programování v jazyce C++

zk 2/2 3 kr., jaro

PB162 Programování v jazyce Java

zk 2/2 3 kr., jaro

PB168 Základy databázových a informačních systémů

zk 2/2 3 kr., podzim

PB170 Seminar on Digital System Design

k 0/2 2 kr., podzim

PB171 Seminar on Digital System Architecture

k 0/2 2 kr., jaro

PB172 Seminář ze systémové biologie

k 0/2 2 kr., podzim

PB172 Seminář ze systémové biologie

k 0/2 2 kr., jaro

PB173 Tematicky zaměřený vývoj aplikací

k 0/2 2 kr., podzim

PB173 Tematicky zaměřený vývoj aplikací

k 0/2 2 kr., jaro

PB175 Správa projektu a projekt

z 1/0 5 kr., jaro

PB176 Základy kvality a správy kódu

k 2/0 3 kr., jaro

PA008 Překladače

zk 3/0 3 kr., jaro

PA010 Intermediate Computer Graphics

zk 2/0 3 kr., podzim

PA017 Information Systems Management

zk 2/0 2 kr., podzim

PA018 Advanced Topics in Information Technology Security

zk 1/1 4 kr., podzim

PA026 Projekt z umělé inteligence

k 0/2 2 kr., jaro

PA036 Projekt z databázových systémů

z 0/2 2 kr., jaro

PA037 Projekt z překladačů

z 1/2 4 kr., jaro

PA039 Supercomputer Architecture and Intensive Computations

zk 2/0 2 kr., jaro

PA052 Úvod do systémové biologie

zk 2/0 2 kr., jaro

PA053 Distributed Systems and Middleware

zk 2/0 2 kr., jaro

PA054 Formální modely v systémové biologii

zk 2/0 2 kr., jaro

PA093 Computational Geometry Project

z 0/1 2 kr., podzim

PA096 Seminář laboratoře dialogových systémů

k 0/2 2 kr., jaro

PA103 Object-oriented Methods for Design of Information Systems

zk 2/0 2 kr., podzim

PA107 Projekt z korpusových nástrojů

z 0/2 2 kr., jaro

PA116 Domain Understanding and Modeling

zk 2/2 3 kr., podzim

PA128 Similarity Searching in Multimedia Data

zk 2/0 2 kr., jaro

PA151 Bezdrátové sítě

zk 2/0 2 kr., jaro

PA152 Efficient Use of Database Systems

zk 2/0 3 kr., jaro

PA153 Počítačové zpracování přirozeného jazyka

zk 2/0 2 kr., podzim

PA154 Jazykové modelování

zk 2/0 2 kr., jaro

PA156 Dialogue Systems

zk 2/0 2 kr., jaro

PA157 Seminar on Computer Graphics Research

k 0/2 2 kr., podzim

PA159 Počítačové sítě a jejich aplikace I

zk 2/0 2 kr., podzim

PA160 Net-Centric Computing II

zk 2/0 2 kr., jaro

PA163 Constraint programming

zk 2/1 3 kr., podzim

PA164 Strojové učení a přirozený jazyk

zk 2/1 3 kr., podzim

PA165 Enterprise Applications in Java

zk 2/2 3 kr., jaro

PA166 Advanced Methods of Digital Image Processing

zk 2/2 3 kr., jaro

PA167 Rozvrhování

zk 2/0 2 kr., jaro

PA168 Postgraduate seminar on IT security and cryptography

k 0/2 3 kr., podzim

PA168 Postgraduate seminar on IT security and cryptography

k 0/2 3 kr., jaro

PA170 Digital Geometry

zk 2/1 3 kr., podzim

PA171 Integral and Discrete Transforms in Image Processing

zk 2/2 3 kr., podzim

PA172 Image Acquisition

zk 2/0 2 kr., podzim

PA173 Mathematical Morphology

zk 2/2 3 kr., jaro

PA174 Design of Digital Systems II

zk 2/0 2 kr., podzim

PA175 Digital Systems Diagnostics II

zk 2/0 2 kr., podzim

PA176 Architecture of Digital Systems II

zk 2/0 2 kr., jaro

PA179 Project Management

zk 1/1 2 kr., jaro

PA181 Services - Systems, Modeling and Execution

k 0/1 3 kr., jaro

PA182 Managing in Reality

k 2/0 2 kr., podzim

PA183 Projekt ze systémové biologie

k 0/0 2 kr., podzim

PA187 Správa projektu a projekt

z 1/0 5 kr., jaro

PA190 Digital Signal Processing

zk 2/0 2 kr., jaro

PA191 Advanced Computer Networking

zk 2/0 2 kr., podzim

PA192 Secure hardware-based system design

zk 2/2 5 kr., podzim

PA193 Seminar on secure coding principles and practices

z 0/2 3 kr., jaro

PA194 Introduction to Service Science

zk 2/0 2 kr., podzim

PA195 NoSQL Databases

k 2/1 3 kr., podzim

PA197 Secure Network Design

zk 2/0 3 kr., jaro

PA199 Game Engine Development

zk 2/1 3 kr., podzim

PA200 Cloud Computing

k 2/0 2 kr., jaro

PA211 Advanced Topics in Cybersecurity

zk 1/2 3 kr., jaro

PA212 Advanced Search Techniques for Large Scale Data Analytics

zk 2/0 2 kr., jaro

PA213 Advanced Computer Graphics

zk 2/0 2 kr., jaro

PA214 Visualization II

zk 2/0 3 kr., jaro

PA215 Game Design I

zk 2/0 2 kr., podzim

PA216 Game Design II

zk 2/0 2 kr., jaro

PA217 Artificial Intelligence for Computer Games

zk 2/0 2 kr., jaro

PA220 Database systems for data analytics

zk 2/0 2 kr., podzim

PA221 Hardware description languages II

k 0/2 3 kr., jaro

PA228 Machine Learning in Image Processing

zk 2/2 4 kr., jaro

PV003 Architektura relačních databázových systémů

zk 2/1 3 kr., jaro

PV004 UNIX

zk 2/0 2 kr., jaro

PV005 Služby počítačových sítí

z 2/0 2 kr., podzim

PV017 Řízení informační bezpečnosti

zk 1/0 1 kr., podzim

PV021 Neural Networks

zk 2/0 4 kr., podzim

PV027 Optimization

zk 2/1 4 kr., jaro

PV028 Applied Information Systems

k 2/0 2 kr., podzim

PV043 Informační systémy podniků

k 2/0 2 kr., podzim

PV056 Machine Learning and Data Mining

zk 2/0 3 kr., jaro

PV057 Účetnictví a finance

zk 2/0 2 kr., jaro

PV061 Úvod do strojového překladu

zk 2/0 2 kr., podzim

PV063 Aplikace databázových systémů

zk 2/1 3 kr., jaro

PV065 UNIX -- programování a správa systému I

zk 2/0 2 kr., podzim

PV066 Typography I

k 1/1 2 kr., jaro

PV067 Typography II

zk 1/1 2 kr., podzim

PV077 UNIX -- programování a správa systému II

zk 2/0 2 kr., jaro

PV078 Graphic Design I

k 1/1 2 kr., jaro

PV079 Applied Cryptography

zk 1/1 4 kr., podzim

PV080 Information security and cryptography

zk 2/2 3 kr., jaro

PV083 Graphic Design II

zk 1/1 2 kr., podzim

PV084 Písmo I

k 1/1 2 kr., podzim

PV085 Type Design II

zk 1/1 2 kr., jaro

PV090 UNIX -- seminář ze správy systému

k 0/3 4 kr., podzim

PV094 Technické vybavení počítačů

zk 3/0 3 kr., podzim

PV097 Visual Creativity Informatics

zk 2/1 3 kr., jaro

PV101 Type Design III

k 1/1 2 kr., podzim

PV109 Historie a vývojové trendy ve výpočetní technice

k 2/0 2 kr., podzim

PV110 Základy filmové řeči

k 0/4 4 kr., podzim

PV112 Computer Graphics API

zk 2/2 3 kr., podzim

PV113 Produkce audiovizuálního díla

k 0/3 5 kr., jaro

PV115 Laboratoř dobývání znalostí

z 0/0 2 kr., podzim

PV115 Laboratoř dobývání znalostí

z 0/0 2 kr., jaro

PV119 Základy práva pro informatiky

zk 2/0 2 kr., podzim

PV123 Základy vizuální komunikace

k 2/0 2 kr., podzim

PV136 Seminář k databázovým systémům

k 0/1 1 kr., jaro

PV156 Digital Photography

k 1/1 2 kr., podzim

PV157 Autentizace a řízení přístupu

zk 2/0 2 kr., podzim

PV160 Human-Computer Interaction Laboratory

z 0/0 2 kr., podzim

PV160 Human-Computer Interaction Laboratory

z 0/0 2 kr., jaro

PV162 Projekt z digitálního zpracování obrazů

k 0/2 2 kr., podzim

PV162 Projekt z digitálního zpracování obrazů

k 0/2 2 kr., jaro

PV165 Procesní řízení

zk 1/1 2 kr., jaro

PV167 Seminář návrhových a architektonických vzorů

z 0/2 3 kr., podzim

PV168 Seminář z programování v jazyce Java

k 2/2 3 kr., podzim

PV169 Základy přenosu dat

zk 2/0 2 kr., podzim

PV170 Konstrukce digitálních systémů

zk 2/0 3 kr., podzim

PV172 Architektura digitálních systémů

zk 2/0 2 kr., jaro

PV173 Seminář zpracování přirozeného jazyka

k 0/2 2 kr., podzim

PV173 Seminář zpracování přirozeného jazyka

k 0/2 2 kr., jaro

PV174 Laboratoř elektronických a multimediálních aplikací

k 0/0 2 kr., podzim

PV174 Laboratory of Electronic and Multimedia Applications

k 0/0 2 kr., jaro

PV175 Správa systémů MS Windows I

k 1/2 3 kr., podzim

PV177 Laboratory of Advanced Network Technologies

z 0/2 2 kr., podzim

PV177 Laboratory of Advanced Network Technologies

z 0/2 2 kr., jaro

PV178 Úvod do vývoje v C#/.NET

k 1/2 3 kr., jaro

PV179 Vývoj systémů v C#/.NET

k 2/2 3 kr., podzim

PV181 Laboratory of security and applied cryptography

k 0/2 2 kr., podzim

PV182 Human-Computer Interaction

zk 2/1 3 kr., jaro

PV183 Technologie počítačových sítí

zk 2/0 2 kr., jaro

PV187 Seminar of digital image processing

z 0/0 2 kr., podzim

PV187 Seminar of Digital Image Processing

z 0/0 2 kr., jaro

PV188 Principles of Multimedia Processing and Transport

zk 2/0 2 kr., podzim

PV189 Mathematics for Computer Graphics

zk 2/0 2 kr., podzim

PV191 Embedded systems seminar

k 0/3 3 kr., jaro

PV197 GPU Programming

zk 1/1 2 kr., podzim

PV198 Onechip Controllers

zk 2/0 3 kr., podzim

PV200 Introduction to hardware description languages

k 0/2 3 kr., podzim

PV202 Laboratoř servisních systémů

k 0/0 2 kr., podzim

PV202 Laboratoř servisních systémů

k 0/0 2 kr., jaro

PV203 IT Services Management

zk 2/0 2 kr., jaro

PV204 Security Technologies

zk 2/2 5 kr., jaro

PV206 Communication and Soft Skills

zk 3/2 4 kr., podzim

PV206 Communication and Soft Skills

zk 3/2 4 kr., jaro

PV207 Business Process Management

zk 1/1 3 kr., jaro

PV209 Person Centered Communication

k 2/1 3 kr., podzim

PV209 Person Centered Communication

k 2/1 3 kr., jaro

PV210 Kyberbezpečnost v organizaci

k 2/0 3 kr., podzim

PV211 Introduction to Information Retrieval

zk 2/1 3 kr., jaro

PV212 Seminar on Machine Learning, Information Retrieval, and Scientific Visualization

k 0/2 2 kr., podzim

PV212 Seminar on Machine Learning, Information Retrieval, and Scientific Visualization

k 0/2 2 kr., jaro

PV214 IT service management vycházející z ITIL

zk 2/0 2 kr., podzim

PV215 Management by Competencies

zk 2/1 3 kr., jaro

PV216 Marketing Strategy in Service Business

zk 1/1 3 kr., jaro

PV217 Service Oriented Architecture

k 2/0 2 kr., podzim

PV219 Seminář webdesignu

k 0/2 2 kr., jaro

PV225 Laboratoř systémové biologie

k 1/2 3 kr., podzim

PV226 Seminář Laboratoře softwarových architektur a informačních systémů

z 0/2 2 kr., podzim

PV226 Seminář Laboratoře softwarových architektur a informačních systémů

z 0/2 2 kr., jaro

PV227 GPU Rendering

k 0/2 2 kr., podzim

PV229 Multimedia Similarity Searching in Practice

z 0/2 2 kr., jaro

PV233 Switching, Routing and Wireless Essentials

zk 2/2 3 kr., podzim

PV234 Enterprise Networking, Security, and Automation

zk 2/2 3 kr., jaro

PV236 Time Management and Effectiveness

k 2/0 2 kr., podzim

PV237 Strategy and Leadership

k 2/0 4 kr., jaro

PV239 Vývoj aplikací pro mobilní platformy

k 2/1 4 kr., jaro

PV240 Základy marketingu služeb

zk 2/0 3 kr., podzim

PV241 Enterprise and Financial Management

zk 2/0 2 kr., podzim

PV241 Úvod do podnikových financí

zk 2/0 2 kr., jaro

PV242 Inovace a podnikání

k 1/1 3 kr., jaro

PV244 Enterprise Core Networking

zk 2/2 3 kr., podzim

PV245 Enterprise Advanced Routing

zk 2/2 3 kr., jaro

PV247 Modern Development of User Interfaces

z 0/3 3 kr., podzim

PV247 Modern Development of User Interfaces

z 0/3 3 kr., jaro

PV250 Marketing Information Systems

k 2/1 3 kr., podzim

PV251 Visualization

zk 2/1 3 kr., podzim

PV253 Seminar of DISA Laboratory

k 0/2 2 kr., podzim

PV253 Seminar of DISA Laboratory

k 0/2 2 kr., jaro

PV254 Recommender Systems

k 1/1 2 kr., jaro

PV255 Game Development I

z 2/2 4 kr., podzim

PV256 Úvod do mobilního vývoje pro Android

k 2/2 3 kr., jaro

PV257 Graphic Design and Multimedia Project

k 0/2 2 kr., podzim

PV257 Graphic Design and Multimedia Project

z 0/2 2 kr., jaro

PV258 Software Requirements Engineering

zk 2/ 2 kr., jaro

PV259 Generative Design Programming

k 1/2 3 kr., podzim

PV260 Software Quality

k 2/2 4 kr., jaro

PV263 Intercultural Management

k 1/0 1 kr., jaro

PV264 Seminar on programming in C++

k 0/2 3 kr., podzim

PV266 Game Development II

k 0/1 3 kr., jaro

PV268 Digital Design

k 2/0 2 kr., podzim

PV269 Pokročilé metody bioinformatiky

zk 2/0 3 kr., jaro

PV270 Biocomputing

zk 2/0 2 kr., jaro

PV271 Risk Management in IT

zk 1/1 2 kr., podzim

PV273 Seminar of Sitola Laboratory

z 0/2 2 kr., podzim

PV273 Seminar of Sitola Laboratory

z 0/2 2 kr., jaro

PV275 Introduction to Quantum Computer Programming

zk 2/2 3 kr., podzim

PV276 Seminář simulace kyberútoků

k 0/2 3 kr., podzim

PV276 Seminář simulace kyberútoků

k 0/2 3 kr., jaro

PV277 Programování aplikací pro sociální roboty

k 0/1 1 kr., podzim

PV277 Programování aplikací pro sociální roboty

k 0/1 1 kr., jaro

PV278 Vývoj intuitivních uživatelských rozhraní

z 0/3 4 kr., podzim

PV279 Digital Forensics

zk 1/1 2 kr., podzim

PV280 Network Forensics

zk 1/1 2 kr., jaro

PV281 Programování v jazyce Rust

k 2/2 4 kr., podzim

PV283 Games User Research Lab

z 0/2 3 kr., podzim

PV284 Introduction to IoT

k 2/2 3 kr., podzim

PV285 IoT Security

k 2/2 3 kr., jaro

PV286 Secure coding principles and practices

zk 2/0 3 kr., jaro

PV287 Artificial Intelligence and Machine Learning in Healthcare

k 1/1 2 kr., jaro

PV289 Stát a kyberbezpečnost

k 2/0 2 kr., jaro

PV290 Chemoinformatics

k 1/1 2 kr., podzim

PV291 Introduction to Digital Signal Processing

zk 2/1 3 kr., jaro

PV292 Multiplatformní vývoj Flutter aplikací

k 2/1 4 kr., podzim

PV293 Softwarové architektury

k 0/2 3 kr., podzim

PV294 Advanced C++

z 2/0 2 kr., podzim

PV295 Hacklab

k 0/0 2 kr., podzim

PV295 Hacklab

k 0/0 2 kr., jaro

PV296 Trh práce v IT

z 1/0 1 kr., jaro

UA104 Didaktika informatiky I

k 0/2 2 kr., jaro

UA105 Didaktika informatiky II

zk 1/2 3 kr., podzim

UA442 Pedagogická praxe z informatiky I

z 0/0 4 kr., podzim

UA442 Pedagogická praxe z informatiky I

z 0/0 4 kr., jaro

UA542 Pedagogická praxe z informatiky II

z 0/0 4 kr., podzim

UA542 Pedagogická praxe z informatiky II

z 0/0 4 kr., jaro

UA642 Pedagogická praxe z informatiky III

z 0/0 2 kr., podzim

UA642 Pedagogická praxe z informatiky III

z 0/0 2 kr., jaro

UA742 Pedagogická praxe z informatiky IV

z 0/0 4 kr., podzim

UA742 Pedagogická praxe z informatiky IV

z 0/0 4 kr., jaro

UA842 Pedagogická praxe z informatiky V

z 0/0 6 kr., podzim

UA842 Pedagogická praxe z informatiky V

z 0/0 6 kr., jaro

UB001 Hodnocení výuky informatického předmětu

k 0/2 3 kr., podzim

VB000 Základy odborného stylu

k 1/1 2 kr., podzim

VB000 Základy odborného stylu

k 1/1 2 kr., jaro

VB000Eng Introduction to Academic Writing

k 1/1 2 kr., podzim

VB000Eng Introduction to Academic Writing

k 1/1 2 kr., jaro

VB001 English Exam

zk 0/0 1 kr., podzim

VB001 English Exam

zk 0/0 1 kr., jaro

VB003 Ekonomický styl myšlení I

z 2/0 1 kr., podzim

VB004 Ekonomický styl myšlení II

k 2/0 2 kr., jaro

VB005 Panorama fyziky I

z 2/0 1 kr., podzim

VB006 Panorama fyziky II

k 2/0 2 kr., jaro

VB007 Filosofie vědy I

z 2/0 2 kr., podzim

VB023 Folková hudba

z 1/1 2 kr., podzim

VB035 English I

z 0/2 1 kr., podzim

VB036 English II

z 0/2 2 kr., jaro

VB039 Presentations in English I

k 0/2 2 kr., podzim

VB040 Presentations in English II

k 0/2 2 kr., jaro

VB041 Principy právního myšlení

k 2/0 2 kr., podzim

VB042 Právo duševního vlastnictví

zk 2/0 2 kr., jaro

VV015 Politologie

z 2/0 2 kr., jaro

VV024 Interpretace textů

k 1/1 2 kr., podzim

VV026 Laboratoř slovesné tvorby

k 1/1 2 kr., jaro

VV027 Kultura postmoderny

z 1/1 2 kr., jaro

VV028 Psychologie v informatice

z 1/1 2 kr., podzim

VV030 Filosofie a teorie mysli

z 2/0 2 kr., podzim

VV031 Základy výtvarné kultury I

z 2/0 1 kr., podzim

VV032 Základy výtvarné kultury II

k 2/0 2 kr., jaro

VV033 Fotografie - práce se světlem a povrchy

k 1/1 2 kr., podzim

VV034 Fotografie - efekty při vzniku snímku

zk 1/1 2 kr., jaro

VV035 3D Modeling

k 0/2 3 kr., podzim

VV036 3D Character Modeling

zk 1/1 2 kr., jaro

VV039 Výtvarný plenér

k 0/0 2 kr., jaro

VV040 Divadelní hra

k 0/2 2 kr., jaro

VV042 Historické proměny fotografie

z 2/0 2 kr., jaro

VV043 Academic Writing in English

z 0/2 5 kr., jaro

VV045 Fotografie - portrétní fotografie

zk 1/1 2 kr., podzim

VV050 Animace a vizualizace I

k 1/1 2 kr., podzim

VV051 Animation

k 1/1 2 kr., jaro

VV052 Evening Drawing

k 0/2 2 kr., podzim

VV052 Evening Drawing

k 0/2 2 kr., jaro

VV064 Academic and Professional Skills in English for IT

zk 0/2 2 kr., jaro

VV066 English Conversation

z 0/2 2 kr., jaro

VV067 Konceptuální a intermediální tvorba I

k 0/2 2 kr., podzim

VV070 Seminar on Master's Thesis Writing

z 1/1 2 kr., podzim

VV070 Seminar on Master's Thesis Writing

z 1/1 2 kr., jaro

VV071 Biochemie pro informatiky

zk 2/0 2 kr., podzim

VV072 Molekulární biologie pro informatiky

zk 2/0 2 kr., jaro

VV074 Laboratoř divadelní tvorby

z 0/0 1 kr., podzim

VV074 Laboratoř divadelní tvorby

z 0/0 1 kr., jaro

VV075 Support for Computer Science Instruction in English

z 0/2 2 kr., podzim

VV075 Support for Computer Science Instruction in English

z 0/2 2 kr., jaro

VV076 Etika a informační technologie

k 2/0 2 kr., jaro

VV078 Game Development Dungeon

z 0/0 2 kr., podzim

VV079 English Online - English Exam Support

z 0/0 2 kr., podzim

VV079 English Online - English Exam Support

z 0/0 2 kr., jaro

SA100 Internship - Management

k 0/0 15 kr., podzim

SA100 Internship - Management

k 0/0 15 kr., jaro

SA200 Internship - Software Engineering

k 0/0 15 kr., podzim

SA200 Internship - Software Engineering

k 0/0 15 kr., jaro

SA300 Internship - Computer Games

z 0/0 16 kr., podzim

SA300 Internship - Computer Games

z 0/0 16 kr., jaro

SA400 Foreign Studies - Digital Linguistics

z 0/0 30 kr., podzim

SBAPR Bakalářská práce

z 0/0 10 kr., podzim

SBAPR Bakalářská práce

z 0/0 10 kr., jaro

SBPrip Opakování před SBZZ

z 0/0 1 kr., podzim

SBPrip Opakování před SBZZ

z 0/0 1 kr., jaro

SB100 Bakalářská stáž - Programování a vývoj aplikací

z 0/0 20 kr., podzim

SB100 Bakalářská stáž - Programování a vývoj aplikací

z 0/0 20 kr., jaro

SB200 Bakalářská stáž - Kyberbezpečnost

z 0/0 20 kr., podzim

SB200 Bakalářská stáž - Kyberbezpečnost

z 0/0 20 kr., jaro

SDIPR Diplomová práce

z 0/0 20 kr., podzim

SDIPR Diplomová práce

z 0/0 20 kr., jaro

SMOBI Foreign Studies

z 0/0 0 kr., podzim

SMOBI Foreign Studies

z 0/0 0 kr., jaro

SOBHA Obhajoba závěrečné práce

SZk 0/0 0 kr., podzim

SOBHA Obhajoba závěrečné práce

SZk 0/0 0 kr., jaro

SPRAC Zahraniční pracovní pobyt

z 0/0 30 kr., podzim

SPRAC Zahraniční pracovní pobyt

z 0/0 30 kr., jaro

SRES Research Project for Foreign Students

zk / 10 kr., podzim

SRES Research Project for Foreign Students

zk 0/0 10 kr., jaro

SZB Státní zkouška (bakalářský studijní program)

SZk 0/0 0 kr., podzim

SZB Státní zkouška (bakalářský studijní program)

SZk 0/0 0 kr., jaro

SZMGR Státní zkouška (magisterský studijní program)

SZk 0/0 0 kr., podzim

SZMGR Státní zkouška (magisterský studijní program)

SZk 0/0 0 kr., jaro

CORE012 Information Society

k 2/0 3 kr., podzim

CORE012 Information Society

k 2/0 3 kr., jaro

CORE013 Vývoj softwarových systémů: od myšlenky k funkčnímu řešení

k 2/0 3 kr., podzim

CORE024 Etika a informační technologie

k 2/0 3 kr., jaro

CORE057 Člověk a digitální technologie

k 2/0 3 kr., podzim