| Date | Week | Topic | Quizz |
|---|---|---|---|
| 18.02.2026 | 1 | Practice 01: 1D Array and Matrix Problems | |
| 25.02.2026 | 2 | Practise 02: 2D Array (Matrix) Processing | |
| 04.03.2026 | 3 | Practise 03: Strings | Basic Data Structures, Arrays Processing |
| 11.03.2026 | 4 | Practise 04: Numpy arrays | |
| 18.03.2026 | 5 | Practise 05: Further Array Processing | Strings, Text Processing, Numpy |
| 25.03.2026 | 6 | Practise 06: Queue, Stack, Set | |
| 01.04.2026 | 7 | Homework I | Advanced Array Processing, Queue, Stack, Set |
| 08.04.2026 | 8 | Midterm | |
| 15.04.2026 | 9 | Homework I | |
| 22.04.2026 | 10 | Homework II | Trees, Recursion |
| 29.04.2026 | 11 | Homework II | |
| 06.05.2026 | 12 | Homework III | Comprehensive Quizz |
| 13.05.2026 | 13 | Rector's day | |
| 20.05.2026 | 14 | Reserve, preparation for exam |
Exact deadlines of submissions of practice sets and homeworks are visible in BRUTE.
You can find additional exercises for individual training on a separate Exercise page:
Additional exercises