Algorithms and data structures are fundamental notions in computer science and knowledge about standard data structures and algorithms is essential for programmers. This course enables the student to

  • understand, explain, and implement standard data structures,
  • understand, explain, and implement standard algorithms,
  • apply standard data structures and algorithms to solve programming tasks,
  • analyse and compare implementations with respect to their time and space complexity,
  • understand, explain, and apply standard programming techniques in the context of standard data structures.

YearStartsEnds
2025-2026Jan 1, 2026Aug 31, 2026
2024-2025Jan 10, 2025Aug 31, 2025