Data Structures and Algorithms (3cr)
Course unit code: IIZO3010
General information
- Credits
- 3 cr
- Teaching language
- Finnish
Objective
The students are familiar with the design and implementation of algorithms and can apply existing ones. They know how to use common data structures and plan their own data structures.
Content
Writing of algorithms with pseudo and programming language.
The central data structures include the concept of ADT, dynamic tables, linked lists, stacks, queues, sets, and tree structure. Algorithms, including recursive algorithms and different search and sort algorithms.
Qualifications
Basics of Programming
Assessment criteria, satisfactory (1)
Exam (on theory and programming)