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
Semester 1
Code | Name | Type of Completion | Credits | Profile Cat. | Requirement |
FI:IB000 | Mathematical Foundations of Computer Science | zk | 4+2 | Z | P |
FI:IB015 | Non-Imperative Programming | zk | 4+2 | Z | P |
FI:IB111 | Foundations of Programming | zk | 5+2 | Z | P |
FI:PB151 | Computer Systems | zk | 3+2 | P | P |
FI:PB154 | Database Systems | zk | 3+2 | Z | P |
FI:VB035 | English Skills for IT I | z | 1 | - | - |
30 credits |
Semester 2
Code | Name | Type of Completion | Credits | Profile Cat. | Requirement |
FI:IB002 | Algorithms and data structures I | zk | 4+2 | Z | P |
FI:MB151 | Linear models | zk | 3+2 | P | P |
FI:PB111 | Principles of low-level programming | zk | 4+2 | - | P |
FI:PB152 | Operating Systems | z | 2 | P | P |
FI:PB152zk | Operating Systems - Exam | zk | 0+2 | P | P |
FI:PB156 | Computer Networks | zk | 2+2 | Z | P |
FI:PV004 | UNIX | zk | 2+2 | Z | P |
FI:VB001 | English Exam | zk | 1 | - | - |
FI:VB036 | English Skills for IT II | z | 2 | - | - |
FI:VV064 | Academic and Professional Skills in English for IT | k | 2+1 | - | - |
35 credits |
Semester 3
Code | Name | Type of Completion | Credits | Profile Cat. | Requirement |
FI:IV029 | Introduction to Transparent Intensional Logic | zk | 2+2 | - | - |
FI:IV100 | Parallel and distributed computations | zk | 2+2 | - | - |
FI:IV107 | Bioinformatics I | zk | 2+2 | - | - |
PřF:M1100 | Mathematical Analysis I | zk | 6+3 | - | - |
PřF:M1110 | Linear Algebra and Geometry I | zk | 4+2 | - | - |
FI:MB152 | Differential and Integral Calculus | zk | 3+2 | P | P |
FI:MB154 | Discrete mathematics | zk | 3+2 | P | P |
FI:PB006 | Principles of Programming Languages and OOP | zk | 2+2 | Z | P |
FI:PB029 | Electronic Document Preparation | zk | 3+2 | - | - |
FI:PB050 | Modelling and Prediction in Systems Biology | zk | 2+2 | - | - |
FI:PB095 | Introduction to Speech Processing | zk | 2+2 | - | - |
FI:PB130 | Introduction to Digital Image Processing | zk | 3+2 | - | - |
FI:PB173 | Domain specific development | k | 2+1 | - | - |
FI:PV005 | Computer Network Services | z | 2 | - | - |
FI:PV061 | Machine Translation | zk | 2+2 | - | - |
FI:PV065 | UNIX -- Programming and System Management I | zk | 2+2 | - | - |
FI:PV112 | Computer Graphics API | zk | 3+2 | - | - |
FI:PV119 | Elements of Law | zk | 2+2 | - | - |
FI:PV123 | Introduction to Visual Communication | k | 2+1 | - | - |
FI:PV169 | Communication Systems Basics | zk | 2+2 | - | - |
FI:PV170 | Design of Digital Systems | zk | 3+2 | - | - |
FI:PV175 | MS Windows Systems Management I | k | 3+1 | - | - |
FI:PV197 | GPU Programming | zk | 2+2 | - | - |
FI:PV251 | Visualization | zk | 3+2 | - | - |
FI:PV281 | Programming in Rust | k | 4+1 | - | - |
FI:VV071 | Biochemistry for bioinformatics | zk | 2+2 | - | - |
115 credits |
Semester 4
Code | Name | Type of Completion | Credits | Profile Cat. | Requirement |
FI:IB005 | Formal Languages and Automata | zk | 4+2 | Z | P |
FI:IB016 | Seminar on Functional Programming | z | 2 | - | - |
FI:IB030 | Introduction to Natural Language Processing | zk | 2+2 | - | - |
FI:IB047 | Introduction to Corpus Linguistics and Computer Lexicography | zk | 2+2 | - | - |
FI:IB109 | Design and Implementation of Parallel Systems | zk | 2+2 | - | - |
FI:IV124 | Complex Networks | k | 2+1 | - | - |
FI:IV128 | Online Communication from Social Science Perspective | z | 4 | - | - |
PřF:M2100 | Mathematical Analysis II | zk | 6+3 | - | - |
PřF:M2110 | Linear Algebra and Geometry II | zk | 4+2 | - | - |
PřF:M2150 | Algebra I | zk | 4+2 | - | - |
FI:MB153 | Statistics I | zk | 3+2 | P | P |
FI:PA052 | Introduction to Systems Biology | zk | 2+2 | - | - |
FI:PB009 | Principles of Computer Graphics | zk | 3+2 | - | - |
FI:PB138 | Basics of web development and markup languages | zk | 3+2 | - | - |
FI:PB160 | C Programming | zk | 3+2 | - | P |
FI:PB161 | C++ Programming | zk | 3+2 | - | P |
FI:PB162 | Java | zk | 3+2 | - | P |
FI:PB174 | Python Programming | zk | 3+2 | - | P |
FI:PB176 | Basics of Quality and Managment of Source Code | k | 3+1 | - | - |
FI:PV005 | Computer Network Services | z | 2 | - | - |
FI:PV077 | UNIX -- Programming and System Management II | zk | 2+2 | - | - |
FI:PV078 | Graphic Design I | k | 2+1 | - | - |
FI:PV080 | Information security and cryptography | zk | 3+2 | Z | P |
FI:PV165 | Process Management | zk | 2+2 | - | - |
FI:PV176 | MS Windows Systems Management II | zk | 3+2 | - | - |
FI:PV178 | Introduction to Development in C#/.NET | zk | 3+2 | - | P |
FI:PV211 | Introduction to Information Retrieval | zk | 3+2 | - | - |
FI:PV248 | Python Seminar | k | 3+1 | - | - |
FI:PV287 | Artificial Intelligence and Machine Learning in Healthcare | k | 2+1 | - | - |
FI:PV288 | Python | z | 2 | - | - |
FI:PV291 | Introduction to Digital Signal Processing | zk | 3+2 | - | - |
FI:VV072 | Molecular biology for bioinformatics | zk | 2+2 | - | - |
142 credits |
Semester 5
Code | Name | Type of Completion | Credits | Profile Cat. | Requirement |
FI:IA006 | Selected topics on automata theory | zk | 3+2 | - | - |
FI:IB107 | Computability and Complexity | zk | 3+2 | P | P |
FI:IB109 | Design and Implementation of Parallel Systems | zk | 2+2 | - | - |
FI:IV114 | Bioinformatics and Systems Biology Project | k | 2+1 | - | - |
FI:IV126 | Fundamentals of Artificial Intelligence | zk | 3+2 | - | - |
PřF:M3100 | Mathematical Analysis III | zk | 6+3 | - | - |
PřF:M3150 | Algebra II | zk | 4+2 | - | - |
FI:MV008 | Algebra I | zk | 3+2 | - | - |
FI:PB007 | Software Engineering I | zk | 3+2 | P | P |
FI:PB016 | Introduction to Artificial Intelligence | zk | 3+2 | P | P |
FI:PB173 | Domain specific development | k | 2+1 | - | - |
FI:PV017 | Information Technology Security | zk | 1+2 | - | - |
FI:PV065 | UNIX -- Programming and System Management I | zk | 2+2 | - | - |
FI:PV066 | Typography I | k | 2+1 | - | - |
FI:PV090 | UNIX -- Seminar of System Management | k | 4+1 | - | - |
FI:PV110 | Basics of Film Narratives | k | 4+1 | - | - |
FI:PV112 | Computer Graphics API | zk | 3+2 | Z | - |
FI:PV168 | Seminar in Java programming | k | 3+1 | - | - |
FI:PV171 | Digital Systems Diagnostics | zk | 2+2 | - | - |
FI:PV210 | Cybersecurity in an Organization | k | 3+1 | - | - |
FI:VV035 | 3D Modeling | k | 3+1 | - | - |
96 credits |
Semester 6
Code | Name | Type of Completion | Credits | Profile Cat. | Requirement |
FI:IB031 | Introduction to Machine Learning | zk | 3+2 | Z | P |
FI:IV109 | Modeling and Simulation | zk | 3+2 | - | - |
FI:IV130 | Pros and Cons of Intelligent Systems | zk | 2+2 | - | - |
FI:PB029 | Electronic Document Preparation | zk | 3+2 | - | P |
FI:PB051 | Computational methods in Bioinformatics and Systems Biology | zk | 2+2 | - | - |
FI:PV003 | Relational Database System Architecture | zk | 3+2 | - | - |
FI:PV056 | Machine Learning and Data Mining | zk | 3+2 | - | - |
FI:PV077 | UNIX -- Programming and System Management II | zk | 2+2 | - | - |
FI:PV084 | Type Design I | k | 2+1 | - | - |
FI:PV113 | Production of Audiovisual Artefacts | k | 5+1 | - | - |
FI:PV160 | Laboratory of Human-Computer Interaction | z | 2 | - | - |
FI:PV162 | Image Processing Project | k | 2+1 | - | - |
FI:PV182 | Human-Computer Interaction | zk | 3+2 | - | - |
FI:PV249 | Development in Ruby | k | 3+1 | - | - |
FI:PV254 | Recommender Systems | k | 2+1 | - | - |
FI:PV285 | IoT Security | k | 3+1 | - | - |
FI:PV291 | Introduction to Digital Signal Processing | zk | 3+2 | - | - |
FI:SBAPR | Bachelor Thesis | z | 10 | - | P |
FI:SBPrip | Revisions for Bachelor State Exam | z | 1 | - | P |
FI:SOBHA | Defence of Thesis | SZk | - | - | P |
FI:SZB | State Exam (Bc degree) | SZk | - | - | P |
FI:VB000 | Elements of Style | k | 2+1 | - | P |
FI:VB000Eng | Introduction to Academic Writing | k | 2+1 | - | P |
89 credits |