Algorithms and Data Structures
Passport
- Where and when. Semesters IβII in the FPMI curricula for the 2025 intake, programs 01.03.02 and 09.03.01.
- Workload. For 01.03.02: 270 hours, 6 credits, i.e. 135 hours and 3 credits per semester; the curriculum also has a separate practicum on algorithms and data structures. For 09.03.01: 360 hours, 8 credits, i.e. 180 hours and 4 credits per semester. The programs also differ in the amount of independent study and in the number of hours allotted to assessment preparation.
- Department. Department of Algorithms and Programming Technologies.
- Lecturer. Not listed on the departmentβs public page of courses taught.
- Final assessment. Each semester ends with an assessment; its exact form should be checked in the curriculum and timetable of the specific program.
Content
The department has not published a detailed topic-by-topic syllabus. The description of the FIVT educational program mentions, for this sequence, greedy algorithms, dynamic programming, associative arrays, treaps and B-trees, graph algorithms, and text search. This is a description of the field, not an approved list of topics for every stream.
Grading
No public grading scheme with points and thresholds was found.
Sources and currency
Department page of courses taught, curriculum 01.03.02, curriculum 09.03.01, and description of the FIVT educational program.