Skip to main content

Data Structures and Algorithms (5 cr)

Code: 5051260-3005

General information


Enrollment

30.11.2022 - 18.01.2023

Timing

09.01.2023 - 30.04.2023

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Engineering and Business

Campus

Kupittaa Campus

Teaching languages

  • English

Degree programmes

  • Degree Programme in Information and Communication Technology
  • Degree Programme in Information and Communications Technology

Teachers

  • Noora Maritta Nieminen

Groups

  • PTIVIS21S
    Embedded Software and IoT
  • 18.04.2023 10:00 - 12:00, Theory, Data Structures and Algorithms 5051128-3007
  • 28.04.2023 10:00 - 12:00, Practice, Data Structures and Algorithms 5051260-3005

Objective

After completing the course the student can:
- explain the most common data structures
- apply the most common data structures and algorithms connected to the use of these structures
- evaluate the efficiency of algorithms.

Content

- lists, stacks, queues, trees, graphs and hash tables
- analysing and evaluating algorithms 
- designing algorithms     
- sorting methods
- search algorithms

Evaluation scale

H-5