FI IN Informatics
Name in Czech: Informatika
bachelor's full-time single-subject, language of instruction: Czech Czech
Included in the programme: FI B-INF Informatics

Introductory information / Instructions

Absolvovat všechny povinné a vybrané povinně volitelné předměty nejvyšší formou ukončení.

Povinné předměty studijního programu

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:IB000Mathematical Foundations of Computer Science P. Hliněnýzk 2/2/14+2 1Z
FI:IB002Algorithms and data structures I I. Černázk 2/2/14+2 2Z
FI:IB005Formal Languages and Automata J. Křetínskýzk 2/2/14+2 4Z
FI:IB015Non-Imperative Programming J. Barnatzk 2/1/14+2 1Z
FI:IB031Introduction to Machine Learning T. Brázdilzk 2/2/03+2 6Z
FI:IB107Computability and Complexity J. Strejčekzk 2/1/03+2 5P
FI:IB111Foundations of Programming N. Benešzk 2/2/25+2 1Z
FI:MB151Linear models O. Klímazk 2/2/03+2 2P
FI:MB152Differential and Integral Calculus P. Hasilzk 2/2/03+2 3P
FI:MB153Statistics I J. Koláčekzk 2/2/03+2 4P
FI:MB154Discrete mathematics P. Hasilzk 2/2/03+2 3P
FI:PB006Principles of Programming Languages and OOP J. Obdržálekzk 2/0/02+2 3Z
FI:PB007Software Engineering I B. Bühnovázk 2/2/03+2 5P
FI:PB016Introduction to Artificial Intelligence A. Horákzk 2/2/03+2 5P
FI:PB071Principles of low-level programming P. Švendazk 2/2/14+2 2P
FI:PB151Computer Systems M. Brandejszk 3/0/03+2 1P
FI:PB152Operating Systems P. Ročkaiz 2/0/02 2P
FI:PB152zkOperating Systems - Exam P. Ročkaizk 0/0/00+2 2P
FI:PB154Database Systems P. Zezulazk 2/1/03+2 1Z
FI:PB156Computer Networks E. Hladkázk 2/0/02+2 2Z
FI:PV004UNIX M. Brandejszk 2/0/02+2 2Z
FI:PV080Information security and cryptography V. Matyášzk 2/23+2 4Z
FI:SBPripRevisions for Bachelor State Exam J. Barnatz 0/0/11 6-
FI:SOBHADefence of Thesis D. SvobodaSZk 0/0/0- 6-
FI:SZBState Exam (Bc degree) D. SvobodaSZk 0/0/0- 6-
109 credits

Pokročilé programování

Absolvovat alespoň 1 předmět z následujících:

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PB161C++ Programming N. Benešzk 2/2/03+2 4-
FI:PB162Java T. Pitnerzk 2/2/03+2 4-
FI:PV178Introduction to Development in C#/.NET M. Macákk 1/2/03+1 4-
14 credits

Sazba a akademické psaní

Absolvovat alespoň 1 předmět z následujících:

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PB029Electronic Document Preparation P. Sojkazk 2/1/03+2 6-
FI:VB000Elements of Style A. Horákk 1/1/02+1 6-
FI:VB000EngIntroduction to Academic Writing E. Rudolfovák 1/1/02+1 6-
11 credits

Bachelor's thesis

Povinnost získat 10 kreditů z předmětu SBAPR.

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:SBAPRBachelor Thesis D. Svobodaz 0/0/010 6-
10 credits

Zaměření v akademickém Bc

Otevřená informatika

Získat alespoň 25 kreditů z následujících předmětů.

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:MV008Algebra I M. Čadekzk 2/2/03+2 5-
FI:IA006Selected topics on automata theory M. Křetínskýzk 2/1/03+2 5-
FI:IV029Introduction to Transparent Intensional Logic A. Horákzk 2/0/02+2 3-
FI:IV100Parallel and distributed computations I. Černázk 2/0/02+2 3-
FI:IV107Bioinformatics I M. Lexazk 2/1/02+2 3-
FI:IV126Fundamentals of Artificial Intelligence H. Rudovázk 2/0/13+2 5-
FI:PB029Electronic Document Preparation P. Sojkazk 2/1/03+2 3-
FI:PB050Modelling and Prediction in Systems Biology D. Šafránekzk 1/12+2 3-
FI:PB095Introduction to Speech Processing L. Bártekzk 2/0/02+2 3-
FI:PB173Domain specific development P. Švendak 0/2/02+1 3-
FI:PV005Computer Network Services M. Brandejsz 2/0/02 3-
FI:PV017Information Technology Security V. Matyášzk 1/0/01+2 5-
FI:PV061Machine Translation P. Rychlýzk 2/0/02+2 3-
FI:PV065UNIX -- Programming and System Management I J. Kasprzakzk 2/02+2 5-
FI:PV090UNIX -- Seminar of System Management J. Kasprzakk 0/3/1 2 h./t. učebna, 2 h./t. samostatná práce.4+1 5-
FI:PV110Basics of Film Narratives P. Sojkak 0/4/14+1 5-
FI:PV112Computer Graphics API J. Byškazk 2/2/03+2 3-
FI:PV119Elements of Law D. Šmídovázk 2/0/02+2 3-
FI:PV123Introduction to Visual Communication H. Lukášovák 2/0/02+1 3-
FI:PV168Seminar in Java programming B. Bühnovák 2/2/03+1 5-
FI:PV169Communication Systems Basics V. Oujezskýzk 2/0/02+2 3-
FI:PV170Design of Digital Systems V. Přenosilzk 2/0/13+2 3-
FI:PV171Digital Systems Diagnostics V. Přenosilzk 2/02+2 5-
FI:PV175MS Windows Systems Management I E. Hladkák 1/2/03+1 3-
FI:PV197GPU Programming J. Filipovičzk 1/1/02+2 3-
FI:PV210Cybersecurity in an Organization J. Vykopalk 2/0/23+1 5-
FI:PV248Python Seminar P. Ročkaik 0/2/13+1 4-
FI:PV251Visualization B. Kozlíkovázk 2/1/03+2 3-
FI:PV281Programming in Rust T. Pitnerk 2/2/14+1 3-
FI:PV288Python P. Ročkaiz 2/0/02 4-
FI:IB016Seminar on Functional Programming M. Jonášz 1/1/02 4-
FI:IB030Introduction to Natural Language Processing A. Horákzk 2/0/02+2 4-
FI:IB047Introduction to Corpus Linguistics and Computer Lexicography P. Rychlýzk 2/02+2 4-
FI:IB109Design and Implementation of Parallel Systems J. Barnatzk 2/0/02+2 4-
FI:IV109Modeling and Simulation R. Pelánekzk 2/1/03+2 6-
FI:IV124Complex Networks E. Hladkák 0/2/02+1 4-
FI:IV128Online Communication from Social Science Perspective D. Šmahelz 0/2/24 4-
FI:IV130Pros and Cons of Intelligent Systems J. Zlatuškazk 2/0/02+2 6-
FI:PB009Principles of Computer Graphics B. Kozlíkovázk 2/1/03+2 4-
FI:PB051Computational methods in Bioinformatics and Systems Biology M. Lexazk 1/12+2 6-
FI:PB138Basics of web development and markup languages T. Pitnerzk 2/2/03+2 4-
FI:PB176Basics of Quality and Managment of Source Code L. Ručkak 2/0/13+1 4-
FI:PV003Relational Database System Architecture M. Batkozk 2/1/03+2 6-
FI:PV056Machine Learning and Data Mining L. Popelínskýzk 2/0/13+2 6-
FI:PV077UNIX -- Programming and System Management II J. Kasprzakzk 2/0/02+2 6-
FI:PV113Production of Audiovisual Artefacts P. Sojkak 0/3/25+1 6-
FI:PV291Introduction to Digital Signal Processing D. Svobodazk 2/1/03+2 4-
FI:PV165Process Management J. Ráčekzk 1/1/02+2 4-
FI:PV176MS Windows Systems Management II L. Dušekzk 0/2/13+2 4-
FI:PV182Human-Computer Interaction S. Kriglsteinzk 2/1/03+2 6-
FI:PV211Introduction to Information Retrieval P. Sojkazk 2/1/03+2 4-
FI:PV249Development in Ruby T. Pitnerk 2/2/03+1 6-
FI:PV254Recommender Systems R. Pelánekk 1/1/02+1 6-
FI:PV285IoT Security K. Slavíčekk 2/2/03+1 6-
FI:PV287Artificial Intelligence and Machine Learning in Healthcare V. Nováčekk 1/1/02+1 4-
FI:VV076Ethics and Information Technology T. Foltýnekk 2/0/02+1 6-
232 credits

Počítačové systémy, komunikace, bezpečnost a zpracování dat

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PV170Design of Digital Systems V. Přenosilzk 2/0/13+2 3-
FI:PV065UNIX -- Programming and System Management I J. Kasprzakzk 2/02+2 3-
FI:PB138Basics of web development and markup languages T. Pitnerzk 2/2/03+2 4-
FI:PV077UNIX -- Programming and System Management II J. Kasprzakzk 2/0/02+2 4-
FI:PV005Computer Network Services M. Brandejsz 2/0/02 4-
FI:IB109Design and Implementation of Parallel Systems J. Barnatzk 2/0/02+2 5-
24 credits
Volba v počítačových systémech

Absolvovat alespoň 1 předmět z následujících:

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PB176Basics of Quality and Managment of Source Code L. Ručkak 2/0/13+1 4-
FI:PB173Domain specific development P. Švendak 0/2/02+1 5-
7 credits

Vizuální informatika

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PB130Introduction to Digital Image Processing P. Matulazk 2/1/03+2 3Z
FI:PB009Principles of Computer Graphics B. Kozlíkovázk 2/1/03+2 4-
FI:PV112Computer Graphics API J. Byškazk 2/2/03+2 5Z
FI:PV291Introduction to Digital Signal Processing D. Svobodazk 2/1/03+2 4-
20 credits
Volba ve vizuální informatice

Získat alespoň 2 kredity absolvováním následujících předmětů:

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PV160Laboratory of Human-Computer Interaction J. Chmelíkz 0/0/22 6-
FI:PV162Image Processing Project P. Matulak 0/2/02+1 6-
5 credits

Grafický design

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PB130Introduction to Digital Image Processing P. Matulazk 2/1/03+2 3-
FI:PV123Introduction to Visual Communication H. Lukášovák 2/0/02+1 3-
FI:PB009Principles of Computer Graphics B. Kozlíkovázk 2/1/03+2 4-
FI:PV078Graphic Design I H. Lukášovák 1/1/02+1 4-
FI:VV0353D Modeling J. Chmelíkk 0/2/13+1 5-
FI:PV066Typography I H. Lukášovák 1/1/02+1 5-
FI:PV291Introduction to Digital Signal Processing D. Svobodazk 2/1/03+2 6-
FI:PV084Type Design I H. Lukášovák 1/12+1 6-
31 credits

Bioinformatika a systémová biologie

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:IV107Bioinformatics I M. Lexazk 2/1/02+2 3-
FI:VV071Biochemistry for bioinformatics I. Koutnázk 2/02+2 3-
FI:PA052Introduction to Systems Biology L. Brimzk 2/02+2 4-
FI:VV072Molecular biology for bioinformatics I. Koutnázk 2/02+2 4-
FI:IV114Bioinformatics and Systems Biology Project M. Lexak 0/1/12+1 5-
FI:PB051Computational methods in Bioinformatics and Systems Biology M. Lexazk 1/12+2 6-
23 credits

Matematická informatika

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:MV008Algebra I M. Čadekzk 2/2/03+2 3-
FI:IV109Modeling and Simulation R. Pelánekzk 2/1/03+2 4-
FI:IV119Seminar on Discrete Mathematical Methods P. Hliněnýk 0/2/02+1 4-
FI:MA010Graph Theory D. Kráľzk 2/1/03+2 5-
FI:MA018Numerical Methods J. Zelinkazk 2/2/03+2 5-
23 credits

Zpracování přirozeného jazyka

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:MV008Algebra I M. Čadekzk 2/2/03+2 3-
FI:IB030Introduction to Natural Language Processing A. Horákzk 2/0/02+2 4-
FI:IB047Introduction to Corpus Linguistics and Computer Lexicography P. Rychlýzk 2/02+2 4-
FI:PB095Introduction to Speech Processing L. Bártekzk 2/0/02+2 5-
FI:PB106Corpus Linguistic Project I P. Rychlýz 0/22 5-
FI:PV173Natural Language Processing Seminar A. Horákk 0/2/02+1 6-
22 credits

Zaměření matematika na PřF

Při volbě tohoto zaměření není třeba absolvovat povinné předměty programu s prefixem MB.

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
PřF:MIN101Mathematics I Z. Pospíšilzk 4/2/09 3-
PřF:M1VM01Algorithmization and numerical computations L. Přibylovák 2/1/03 4-
PřF:MIN201Mathematics II Z. Pospíšilzk 4/2/09 4-
PřF:MIN202Numerical calculations J. Zelinkak 2/1/03 4-
PřF:MIN301Mathematics III J. Slovákzk 4/2/09 5-
PřF:MIN401Mathematics IV J. Slovákzk 4/2/08 6-
PřF:M3121Probability and Statistics I J. Koláčekzk 2/2/04+2 5-
PřF:M4122Probability and Statistics II J. Koláčekzk 2/2/04+2 6-
53 credits

Fundamenty matematiky

Při volbě tohoto zaměření není třeba absolvovat povinné předměty programu s prefixem MB151 a MB152.

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
PřF:M1110Linear Algebra and Geometry I J. Pasekazk 2/2/04+2 3-
PřF:M2110Linear Algebra and Geometry II J. Pasekazk 2/2/04+2 4-
PřF:M1100Mathematical Analysis I R. Šimon Hilscherzk 4/2/06+3 3-
PřF:M2100Mathematical Analysis II R. Šimon Hilscherzk 4/2/06+3 4-
PřF:M2150Algebra I R. Kučerazk 2/2/04+2 4-
36 credits
Volba v pokročilé matematice

Absolvovat alespoň 1 předmět z následujících:

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
PřF:M3150Algebra II R. Kučerazk 2/2/04+2 5-
PřF:M3100Mathematical Analysis III P. Hasilzk 4/2/06+3 5-
15 credits

Společný univerzitní základ (15 kr.)

Společensko-vědní a přírodovědný základ

Získat alespoň 9 kreditů absolvováním předmětů s prefixem CORE.

Languages

Povinně absolvovat VB001. Povinně volba VB035 a VB036, nebo VV064.

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:VB001English Exam E. Rudolfovázk 0/0/01 2-
FI:VB035English I E. Rudolfováz 0/2/01 1-
FI:VB036English II E. Rudolfováz 0/2/02 2-
FI:VV064Academic and Professional Skills in English for IT E. Rudolfovázk 0/2/02+2 2-
8 credits

TV

Získat minimálně 2 kredity za tělesnou výchovu.

Elective courses