Přístupnostní navigace
E-application
Search Search Close
Course detail
FEKT-BPC-TINAcad. year: 2025/2026
Object oriented design. Abstract datat types, theoretical models, directed and undirected graphs, graph representation methods. Deterministic and nondeterministic automata. Data structures and objects. Spanning tree, shortest paths in graphs, Parallel and sequential algorithms. Distributed algorithms. Optimization, genetic algorithms.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Entry knowledge
Rules for evaluation and completion of the course
Aims
Study aids
Prerequisites and corequisites
Basic literature
Recommended reading
Classification of course in study plans
Lecture
Teacher / Lecturer
Syllabus
1) Objektově orientovaný návrh2) Datové struktury - úvod3) Spočitatelnost a složitost 4) Lineární struktury & řazení5) Stromové struktury6) Grafy 7) Vyhledávání v grafech8) Dolování informace z dat9) Optimalizace - úvod10) Optimalizace - Genetické Algoritmy11) Optimalizace - Genetické program12) Procesy, vlákna a paralelní výpočty13) Shrnutí a příprava na závěrečnou zkoušku
Exercise in computer lab
1) Datový model - Need 4 speed2) Pole, Dynamické pole, Mapy, Množiny,Lin. Seznamy3) Návrhový vzor kompozice - Neinteraktivní grafický editor4) Lineární seznamy5) Binární vyhledávací stromy, množiny6) Grafy - reprezentace topologie sítě, cesty v grafu7) Vyhledávání v grafech - směrovací protokol8) Půlsemestrální zkouška v průběhu cvičení9) Strojové učení10) Genetické algoritmy - optimalizace11) Kruskalův algoritmus12) Praktická zkouška13) Praktická zkouška, pokračování
Project