|
Lecturer(s)
|
-
Faltýnek Dan, doc. Mgr. Ph.D.
-
Matlach Vladimír, Mgr. Ph.D.
|
|
Course content
|
1) User inputs 2) Working with files 3) Algorithm complexity, time complexity and quantifiability 4) Detailed view of selected data structures and their interrelationships 5) Overview of important algorithms and their approaches (sorting and graph algorithms) 6) Solving independent problems implementing typical algorithms and interactive applications
|
|
Learning activities and teaching methods
|
|
unspecified
|
|
Learning outcomes
|
The aim of this course is to develop the basic knowledge of algorithmization into more complex applications requiring interaction with the user, and then planning the entire solution. The course includes practical exercises with a view to future applications in data processing, machine learning and the creation of basic interactive applications.
|
|
Prerequisites
|
unspecified
|
|
Assessment methods and criteria
|
unspecified
(1) Elaboration and completion of assigned tasks. (2) Reading the assigned materials.
|
|
Recommended literature
|
|