FI MU Study Catalogue 2025/2026
bachelor's program without specializations with foci
The programme is intended for students who wish to gain a solid foundation in bioinformatics – a dynamic and rapidly evolving field at the intersection of computer science, biology, and chemistry. Students will become familiar with the nature of biological and biochemical data and will learn to design and apply modern information technologies for their analysis and for solving specific biological problems. In addition to an initial orientation within this interdisciplinary domain, students will acquire practical skills essential for a smooth transition into professional practice. The programme also offers the opportunity for specialisation through elective courses based on the chosen study track – either focused on the development of bioinformatics tools (with an emphasis on courses taught at the Faculty of Informatics), or on their application in biological research (with an emphasis on courses at the Faculty of Science).
After completing the programme, graduates are well-prepared to enter the job market as qualified bachelor’s degree holders, with the option to further develop their expertise in line with career goals. A common path is to continue in the follow-up Master’s programme in Bioinformatics, jointly run by the Faculty of Science and the Faculty of Informatics, which offers specialisations in structural modelling, systems modelling, or sequence analysis. Alternatively, graduates may pursue other relevant Master's degrees offered by either faculty.
Requirements for successful graduation
- Obtain at least 180 credits overall and pass the final state exam.
- Obtain 10 credits for SBAPR course and successfully defend Bachelor's Thesis. See more details.
Compulsory courses of the program
IB000ext
|
Mathematical Foundations of Computer Science | |
|---|---|---|
IB113
|
Introduction to Programming and Algorithms | |
IV107
|
Bioinformatics: Sequences and Genomes | |
IV109
|
Modeling and Simulation | |
IV114
|
Exercises in Bioinformatics | |
MB141
|
Linear Algebra and Discrete Mathematics | |
MB142
|
Applied Math Analysis | |
MB143
|
Design and Analysis of Statistical Experiments | |
PA052
|
Introduction to Systems Biology | |
PA055
|
Data Visualization for Bioinformatics | |
PB001
|
Introduction to Information Technologies | |
PB007
|
Software Engineering I | |
PB050
|
Modelling and Prediction in Systems Biology | |
PB051
|
Computational Methods in Bioinformatics and Systems Biology | |
PB153
|
Operating Systems and Their Interfaces | |
PB168
|
Introduction to DB and IS | |
PB176
|
Basics of Quality and Managment of Source Code | |
PV225
|
Biolab Excursion | |
PřF:Bi4020
|
Molecular biology | |
PřF:C2131
|
Introduction to bioinformatics | |
PřF:C2132
|
Introduction to bioinformatics - seminar | |
PřF:C2133
|
Introduction to chemoinformatics | |
PřF:C2144
|
Python for bioinformaticians | |
PřF:C7007
|
Biochemistry | |
PřF:C7019
|
Biochemistry for Bioinformaticians - seminar | |
PřF:C3210
|
Structural bioinformatics | |
PV119
|
Elements of Law | |
VB001
|
English Exam | |
| Design of algorithms Pass at least 1 course of the following list | ||
IB114
|
Introduction to Programming and Algorithms II | |
| Design of algorithms at Sci Pass at least 2 courses of the following list | ||
PřF:C2142
|
Design of algorithms in life sciences | |
PřF:C2143
|
Design of algorithms in life sciences - seminary | |
| Work with unix-based systems Pass at least 1 course of the following list | ||
PV004
|
UNIX | |
PřF:C2110
|
UNIX Operating System and Programming Basics | |
| Typesetting and academic writing Pass at least 1 course of the following list | ||
VB000
|
Elements of Style | |
VB000Eng
|
Introduction to Academic Writing | |
PB029
|
Electronic Document Preparation | |
| English Obtain at least 3 credits by passing courses of the following list | ||
VB035
|
English Skills for IT I | |
VB036
|
English Skills for IT II | |
VV064
|
Academic and Professional Skills in English for IT | |
| Social science, natural sciences, and humanities background Obtain at least 9 credits by passing courses of the following list | ||
*:CORE*
|
Courses with prefix CORE | |
| Physical education Obtain at least 2 credits by passing courses of the following list | ||
FSpS:p9*
|
Courses for compulsory physical education | |
SBPrip
|
Revisions for Bachelor State Exam | |
SBAPR
|
Bachelor Thesis | |
SOBHA
|
Defence of Thesis | |
SZB
|
State Exam (Bc degree) | |
Focus: Applied Bioinformatics
The specialisation provides an understanding of the structure, activity, and reactivity of biomolecules, as well as insight into the organisation of chemical and biological data.
Compulsory courses and other obligations of the study option
PřF:C9530
|
Structure of biomacromolecules | |
|---|---|---|
PřF:C9531
|
Structure of biomacromolecules | |
PřF:C2135
|
Bioinformatics for practice | |
PřF:C2150
|
Information processing and visualization in chemistry and biochemistry | |
PřF:C2145
|
Structural bioinformatics in praxis | |
PřF:C7170
|
Structure and function of the cell | |
PřF:C9088
|
RNA & DNA sequence analysis |
Recommended course of study
Fall 2025 (1. term)
-
IB000extMathematical Foundations of Computer Science -
IB113Introduction to Programming and Algorithms -
PA052Introduction to Systems Biology -
PB001Introduction to Information Technologies -
PřF:C7019Biochemistry for Bioinformaticians - seminar -
PřF:C7007Biochemistry -
PV119Elements of Law -
VB035English Skills for IT I
Spring 2026 (2. term)
-
MB141Linear Algebra and Discrete Mathematics -
PřF:C2142Design of algorithms in life sciences -
PřF:C2143Design of algorithms in life sciences - seminary -
PB051Computational Methods in Bioinformatics and Systems Biology -
PřF:C2131Introduction to bioinformatics -
PřF:C2132Introduction to bioinformatics - seminar -
PřF:C2144Python for bioinformaticians -
VB036English Skills for IT II -
VB001English Exam - Choice: Any course from Physical education secion
Fall 2026 (3. term)
-
MB142Applied Math Analysis -
IV107Bioinformatics: Sequences and Genomes -
PA055Data Visualization for Bioinformatics -
PB168Introduction to DB and IS -
PřF:C2110UNIX Operating System and Programming Basics -
PřF:C2133Introduction to chemoinformatics -
PřF:C7170Structure and function of the cell -
PV225Biolab Excursion
Spring 2027 (4. term)
-
MB143Design and Analysis of Statistical Experiments -
IV109Modeling and Simulation -
IV114Exercises in Bioinformatics -
PB153Operating Systems and Their Interfaces -
PřF:Bi4020Molecular biology - Choice: Any course from Physical education secion
Fall 2027 (5. term)
-
PB007Software Engineering I -
PB050Modelling and Prediction in Systems Biology -
PřF:C2145Structural bioinformatics in praxis -
PřF:C3210Structural bioinformatics -
PřF:C9530Structure of biomacromolecules -
PřF:C9531Structure of biomacromolecules - Choice: Any course from Social science, natural sciences, and humanities background secion
-
SBAPRBachelor Thesis
Spring 2028 (6. term)
-
PB176Basics of Quality and Managment of Source Code -
PřF:C2135Bioinformatics for practice -
PřF:C2150Information processing and visualization in chemistry and biochemistry -
PřF:C9088RNA & DNA sequence analysis - Choice: Any course from Social science, natural sciences, and humanities background secion
- Choice: Any course from Social science, natural sciences, and humanities background secion
-
SBPripRevisions for Bachelor State Exam - Choice: Any course from Typesetting and academic writing secion
-
SBAPRBachelor Thesis -
SOBHADefence of Thesis -
SZBState Exam (Bc degree)
Focus: Development of bioinformatics software
The specialisation equips students with the skills needed to work with technologies essential for the design and development of bioinformatics software tools, including methods from machine learning and artificial intelligence.
Compulsory courses and other obligations of the study option
PB112
|
Foundations of Object Oriented Programming in Java | |
|---|---|---|
PB138
|
Basics of Web Development and Markup Languages | |
| Computational methods Pass at least 2 courses of the following list | ||
IB031
|
Introduction to Machine Learning | |
PB016
|
Introduction to Artificial Intelligence | |
MA018
|
Numerical Methods | |
| Computational technologies Obtain at least 3 credits by passing courses of the following list | ||
PV003
|
Relational Database System Architecture | |
PV005
|
Computer Network Services | |
PA039
|
Supercomputer Architecture and Intensive Computations | |
Recommended course of study
Fall 2025 (1. term)
-
IB000extMathematical Foundations of Computer Science -
IB113Introduction to Programming and Algorithms -
PA052Introduction to Systems Biology -
PB001Introduction to Information Technologies -
PřF:C7019Biochemistry for Bioinformaticians - seminar -
PřF:C7007Biochemistry -
PV119Elements of Law -
VB035English Skills for IT I
Spring 2026 (2. term)
-
IB114Introduction to Programming and Algorithms II -
MB141Linear Algebra and Discrete Mathematics -
PV004UNIX -
PB051Computational Methods in Bioinformatics and Systems Biology -
PřF:C2131Introduction to bioinformatics -
PřF:C2132Introduction to bioinformatics - seminar -
PřF:C2144Python for bioinformaticians -
VB036English Skills for IT II -
VB001English Exam - Choice: Any course from Physical education secion
Fall 2026 (3. term)
Spring 2027 (4. term)
-
MB143Design and Analysis of Statistical Experiments -
IV109Modeling and Simulation -
PřF:Bi4020Molecular biology -
IV114Exercises in Bioinformatics -
PB112Foundations of Object Oriented Programming in Java -
PB153Operating Systems and Their Interfaces -
PA039Supercomputer Architecture and Intensive Computations - Choice: Any course from Physical education secion
Fall 2027 (5. term)
Spring 2028 (6. term)
-
IB031Introduction to Machine Learning -
PB138Basics of Web Development and Markup Languages -
PB176Basics of Quality and Managment of Source Code - Choice: Any course from Social science, natural sciences, and humanities background secion
- Choice: Any course from Social science, natural sciences, and humanities background secion
-
SBPripRevisions for Bachelor State Exam - Choice: Any course from Typesetting and academic writing secion
-
SBAPRBachelor Thesis -
SOBHADefence of Thesis -
SZBState Exam (Bc degree)