FI IN Informatics
Name in Czech: Informatika
bachelor's full-time single-subject, language of instruction: Czech
Included in the programme: FI B-INF Informatics
bachelor's full-time single-subject, language of instruction: Czech
Included in the programme: FI B-INF Informatics
Introductory information / Instructions
Povinné předměty studijního programu
Code | Name | Type of Completion | Credits | Term | Profile Cat. |
FI:IB000 | Mathematical Foundations of Computer Science | zk | 4+2 | 1 | Z |
FI:IB002 | Algorithms and data structures I | zk | 4+2 | 2 | Z |
FI:IB005 | Formal Languages and Automata | zk | 4+2 | 4 | Z |
FI:IB015 | Non-Imperative Programming | zk | 4+2 | 1 | Z |
FI:IB111 | Foundations of Programming | zk | 5+2 | 1 | Z |
FI:MB151 | Linear models | zk | 3+2 | 2 | P |
FI:MB152 | Differential and Integral Calculus | zk | 3+2 | 3 | P |
FI:MB153 | Statistics I | zk | 3+2 | 4 | P |
FI:MB154 | Discrete mathematics | zk | 3+2 | 3 | P |
FI:PB006 | Principles of Programming Languages and OOP | zk | 2+2 | 3 | Z |
FI:PB016 | Introduction to Artificial Intelligence | zk | 3+2 | 5 | P |
FI:PB111 | Principles of low-level programming | zk | 4+2 | 2 | - |
FI:PB151 | Computer Systems | zk | 3+2 | 1 | P |
FI:PB152 | Operating Systems | z | 2 | 2 | P |
FI:PB152zk | Operating Systems - Exam | zk | 0+2 | 2 | P |
FI:PB154 | Database Systems | zk | 3+2 | 1 | Z |
FI:PB156 | Computer Networks | zk | 2+2 | 2 | Z |
FI:PV004 | UNIX | zk | 2+2 | 2 | Z |
FI:PV080 | Information security and cryptography | zk | 3+2 | 4 | Z |
FI:SBPrip | Revisions for Bachelor State Exam | z | 1 | 6 | - |
FI:SOBHA | Defence of Thesis | SZk | - | 6 | - |
FI:SZB | State Exam (Bc degree) | SZk | - | 6 | - |
FI:IB107 | Computability and Complexity | zk | 3+2 | 5 | P |
FI:IB031 | Introduction to Machine Learning | zk | 3+2 | 6 | Z |
FI:PB007 | Software Engineering I | zk | 3+2 | 5 | P |
109 credits |
Pokročilé programování
Absolvovat alespoň 1 předmět z následujících:
Sazba a akademické psaní
Absolvovat alespoň 1 předmět z následujících:
Code | Name | Type of Completion | Credits | Term | Profile Cat. |
FI:PB029 | Electronic Document Preparation | zk | 3+2 | 6 | - |
FI:VB000 | Elements of Style | k | 2+1 | 6 | - |
FI:VB000Eng | Introduction to Academic Writing | k | 2+1 | 6 | - |
11 credits |
Bachelor's thesis
Povinnost získat 10 kreditů z předmětu SBAPR.
Code | Name | Type of Completion | Credits | Term | Profile Cat. |
FI:SBAPR | Bachelor Thesis | z | 10 | 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 | Type of Completion | Credits | Term | Profile Cat. |
FI:MA010 | Graph Theory | zk | 3+2 | - | - |
FI:MA018 | Numerical Methods | zk | 3+2 | - | - |
FI:MV008 | Algebra I | zk | 3+2 | 5 | - |
FI:IA006 | Selected topics on automata theory | zk | 3+2 | 5 | - |
FI:IV029 | Introduction to Transparent Intensional Logic | zk | 2+2 | 3 | - |
FI:IV100 | Parallel and distributed computations | zk | 2+2 | 3 | - |
FI:IV107 | Bioinformatics I | zk | 2+2 | 3 | - |
FI:IV119 | Seminar on Discrete Mathematical Methods | k | 2+1 | - | - |
FI:IV126 | Fundamentals of Artificial Intelligence | zk | 3+2 | 5 | - |
FI:PB029 | Electronic Document Preparation | zk | 3+2 | 3 | - |
FI:PB050 | Modelling and Prediction in Systems Biology | zk | 2+2 | 3 | - |
FI:PB095 | Introduction to Speech Processing | zk | 2+2 | 3 | - |
FI:PB173 | Domain specific development | k | 2+1 | 3 | - |
FI:PV005 | Computer Network Services | z | 2 | 3 | - |
FI:PV017 | Information Technology Security | zk | 1+2 | 5 | - |
FI:PV061 | Machine Translation | zk | 2+2 | 3 | - |
FI:PV065 | UNIX -- Programming and System Management I | zk | 2+2 | 5 | - |
FI:PV090 | UNIX -- Seminar of System Management | k | 4+1 | 5 | - |
FI:PV110 | Basics of Film Narratives | k | 4+1 | 5 | - |
FI:PV112 | Computer Graphics API | zk | 3+2 | 3 | - |
FI:PV119 | Elements of Law | zk | 2+2 | 3 | - |
FI:PV123 | Introduction to Visual Communication | k | 2+1 | 3 | - |
FI:PV168 | Seminar in Java programming | k | 3+1 | 5 | - |
FI:PV169 | Communication Systems Basics | zk | 2+2 | 3 | - |
FI:PV170 | Design of Digital Systems | zk | 3+2 | 3 | - |
FI:PV171 | Digital Systems Diagnostics | zk | 2+2 | 5 | - |
FI:PV175 | MS Windows Systems Management I | k | 3+1 | 3 | - |
FI:PV197 | GPU Programming | zk | 2+2 | 3 | - |
FI:PV210 | Cybersecurity in an Organization | k | 3+1 | 5 | - |
FI:PV248 | Python Seminar | k | 3+1 | 4 | - |
FI:PV251 | Visualization | zk | 3+2 | 3 | - |
FI:PV281 | Programming in Rust | k | 4+1 | 3 | - |
FI:PV288 | Python | z | 2 | 4 | - |
FI:IB016 | Seminar on Functional Programming | z | 2 | 4 | - |
FI:IB030 | Introduction to Natural Language Processing | zk | 2+2 | 4 | - |
FI:IB047 | Introduction to Corpus Linguistics and Computer Lexicography | zk | 2+2 | 4 | - |
FI:IB109 | Design and Implementation of Parallel Systems | zk | 2+2 | 4 | - |
FI:IV109 | Modeling and Simulation | zk | 3+2 | 6 | - |
FI:IV124 | Complex Networks | k | 2+1 | 4 | - |
FI:IV128 | Online Communication from Social Science Perspective | z | 4 | 4 | - |
FI:IV130 | Pros and Cons of Intelligent Systems | zk | 2+2 | 6 | - |
FI:PB009 | Principles of Computer Graphics | zk | 3+2 | 4 | - |
FI:PB051 | Computational methods in Bioinformatics and Systems Biology | zk | 2+2 | 6 | - |
FI:PB138 | Basics of web development and markup languages | zk | 3+2 | 4 | - |
FI:PB176 | Basics of Quality and Managment of Source Code | k | 3+1 | 4 | - |
FI:PV003 | Relational Database System Architecture | zk | 3+2 | 6 | - |
FI:PV056 | Machine Learning and Data Mining | zk | 3+2 | 6 | - |
FI:PV077 | UNIX -- Programming and System Management II | zk | 2+2 | 6 | - |
FI:PV113 | Production of Audiovisual Artefacts | k | 5+1 | 6 | - |
FI:PV291 | Introduction to Digital Signal Processing | zk | 3+2 | 4 | - |
FI:PV165 | Process Management | zk | 2+2 | 4 | - |
FI:PV176 | MS Windows Systems Management II | zk | 3+2 | 4 | - |
FI:PV182 | Human-Computer Interaction | zk | 3+2 | 6 | - |
FI:PV211 | Introduction to Information Retrieval | zk | 3+2 | 4 | - |
FI:PV249 | Development in Ruby | k | 3+1 | 6 | - |
FI:PV254 | Recommender Systems | k | 2+1 | 6 | - |
FI:PV285 | IoT Security | k | 3+1 | 6 | - |
FI:PV287 | Artificial Intelligence and Machine Learning in Healthcare | k | 2+1 | 4 | - |
242 credits |
Počítačové systémy, komunikace, bezpečnost a zpracování dat
Code | Name | Type of Completion | Credits | Term | Profile Cat. |
FI:PV170 | Design of Digital Systems | zk | 3+2 | 3 | - |
FI:PV065 | UNIX -- Programming and System Management I | zk | 2+2 | 3 | - |
FI:PB138 | Basics of web development and markup languages | zk | 3+2 | 4 | - |
FI:PV077 | UNIX -- Programming and System Management II | zk | 2+2 | 4 | - |
FI:PV005 | Computer Network Services | z | 2 | 4 | - |
FI:IB109 | Design and Implementation of Parallel Systems | zk | 2+2 | 5 | - |
24 credits |
Volba v počítačových systémech
Absolvovat alespoň 1 předmět z následujících:
Vizuální informatika
Volba ve vizuální informatice
Získat alespoň 2 kredity absolvováním následujících předmětů:
Grafický design
Code | Name | Type of Completion | Credits | Term | Profile Cat. |
FI:PB130 | Introduction to Digital Image Processing | zk | 3+2 | 3 | - |
FI:PV123 | Introduction to Visual Communication | k | 2+1 | 3 | - |
FI:PB009 | Principles of Computer Graphics | zk | 3+2 | 4 | - |
FI:PV078 | Graphic Design I | k | 2+1 | 4 | - |
FI:VV035 | 3D Modeling | k | 3+1 | 5 | - |
FI:PV066 | Typography I | k | 2+1 | 5 | - |
FI:PV291 | Introduction to Digital Signal Processing | zk | 3+2 | 6 | - |
FI:PV084 | Type Design I | k | 2+1 | 6 | - |
31 credits |
Bioinformatika a systémová biologie
Code | Name | Type of Completion | Credits | Term | Profile Cat. |
FI:IV107 | Bioinformatics I | zk | 2+2 | 3 | - |
FI:VV071 | Biochemistry for bioinformatics | zk | 2+2 | 3 | - |
FI:PA052 | Introduction to Systems Biology | zk | 2+2 | 4 | - |
FI:VV072 | Molecular biology for bioinformatics | zk | 2+2 | 4 | - |
FI:IV114 | Bioinformatics and Systems Biology Project | k | 2+1 | 5 | - |
FI:PB051 | Computational methods in Bioinformatics and Systems Biology | zk | 2+2 | 6 | - |
23 credits |
Fundamenty matematiky
Při volbě tohoto zaměření není třeba absolvovat povinné předměty programu s prefixem MB151 a MB152.
Volba v pokročilé matematice
Absolvovat alespoň 1 předmět z následujících:
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.
TV
Získat minimálně 2 kredity za tělesnou výchovu.