Lecturer(s)
|
-
Beran Pavel, Ing. Ph.D.
-
Hejna Ondřej, Ing. Mgr. Ph.D.
|
Course content
|
1. Operating systems based on GNU / Linux and general knowledge. 2. Programming in biology and programming paradigms. 3. Overview of programming languages common in biology. 4. Basic flow of an application. 5. Variables and arrays of variables. 6. Control of an application flow. 7. Iteration. 8. Functions and recursion. 9. Additions to programming languages and interoperability. 10. Statistics in programming. 11. Databases in programming. 12. Simple programming for biological practice. 13.-14. Creating more complex sets of applications usable in biology.
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing)
- Class attendance
- 56 hours per semester
- Preparation for credit
- 30 hours per semester
- Preparation for exam
- 30 hours per semester
- Preparation for classes
- 21 hours per semester
|
Learning outcomes
|
The course offers contemporary methods of the biological and molecular data analysis. Students will learn about several types of computer tools for various kind of data analysis and will adopt basic concepts of the script creation in Python programming language.
The subject Informatics has no prerequisites
|
Prerequisites
|
To show the differences and intersections between general and applied ethics, to explain the importance of general ethics for applied ethics. Introduce bioethics as a subdiscipline of applied ethics, point out the issues of modern technology and biotechnology.
|
Assessment methods and criteria
|
Combined exam
Active participation on lessons and exercises, or participation in seminars. Fulfillment of assigned tasks according to the teacher's instructions.
|
Recommended literature
|
-
Lesk, A. M. Introduction to Bioinformatics, Oxford University Press. 2013.
-
Ramsden, J. Bionformatics, Pringer London Ltd., 2015.
-
Zvelebil, M. J., Baum, J. O. Understanding Bioinformatics, Taylor & Francis Inc, 2007.
|