Skip to main content
Modules

Algorithms and Data Structures

Module code: ECS529U

Credits: 15.0
Semester: SEM1

Contact: Dr Nikos Tzevelekos

The module is an introduction to Algorithms and Data Structures. It covers topics such as running time of algorithms, asymptotic complexity, simple and advanced sorting algorithms, divide and conquer algorithms, recursion, dynamic programming, greedy algorithms, basic data structures (strings, arrays, lists), linked lists, trees, hash tables.

Connected course(s): UDF DATA
Assessment: 60.0% Examination, 20.0% Coursework, 20.0% Practical
Level: 5

Back to top