Algorithms and Data Structures I

Course Description

This course and its sequent present methods of organizing large amount of data, design and estimate the running time of algorithms. This course introduces the basic concepts, simple data structures, such as List, Stacks and Queues, and algorithms like Hashing and Sorting together with their analysis. Students will also continue to learn programming in an imperative programming language.


Back to Course List