Data Structures and AlgorithmsLaajuus (5 cr)
Course unit code: 5G00BD79
General information
- Credits
- 5 cr
Objectives
Students are able to:
- specify, design and implement suitable data structures and algorithms for practical use and
incorporate them as part of larger applications.
- specify, design, implement and use stack, queue and list data structures and know their basic principles.
- specify, design, implement and use dynamic data structures and know their basic principles.
- specify, design, implement and use own data structures for specific use in applications.
- specify, design, implement and use classical searching and sorting algorithms.
Content
Previous objectives will be addressed in the order shown. Every topic will first be
handled in theory lessons, then practiced in teams on classrooms and the rest of the
exercises will be made as independent homework.