PřF:Bi3011 Algorithms and programs - Course Information
Bi3011 Algorithmization and programming
Faculty of Sciencespring 2018
- Extent and Intensity
- 2/2. 4 credit(s) (plus extra credits for completion). Type of Completion: k (colloquium).
- Teacher(s)
- RNDr. Miroslav Kubásek, Ph.D. (lecturer)
- Guaranteed by
- prof. RNDr. Ladislav Dušek, Ph.D.
RECETOX – Faculty of Science
Contact Person: RNDr. Miroslav Kubásek, Ph.D.
Supplier department: RECETOX – Faculty of Science - Timetable
- Mon 14:00–17:50 F01B1/709
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Mathematical Biology (programme PřF, B-EXB)
- Course objectives
- Main objectives can be summarized as follows:
to learn to design an algorithm which solves a given problem;
to learn to code algorithm in a programming language and debugging the algorithm to check its functionality. - Syllabus
- Algorithm, decomposition of algorithm, loops, conditional statement;
- Data types;
- Subprograms – procedures and functions;
- Examples of simple algorithm working with an array;
- Searching algorithms;
- Sorting algorithms;
- Recursive algorithms;
- Object oriented programming;
- GUI.
- Literature
- Buchalcevová, A.: Algoritmizace a programování. Praha: VŠE, 1994.
- Topfer, P.: Algoritmy a programovací techniky. Praha: Prometheus, 1995.
- Virius, M.: Základy algoritmizace. Praha: ČVUT, 1997.
- Teaching methods
- lectures, programming projects, homeworks
- Assessment methods
- 4 tasks in the course of the semester, final written test.
- Language of instruction
- Czech
- Further Comments
- Study Materials
The course is taught annually.
- Enrolment Statistics (spring 2018, recent)
- Permalink: https://is.muni.cz/course/sci/spring2018/Bi3011