Skip to main content

Data Structures and Algorithms EF22SP (5 cr)

Code: 4_EFA8030-3003

General information


Enrollment

01.12.2023 - 15.01.2024

Timing

08.01.2024 - 30.04.2024

Credits

5 op

Mode of delivery

Contact teaching

Teaching languages

  • English

Teachers

  • Ville Berg

Student groups

  • EF22SP
    Bachelor Degree Programme in Information Technology IOT
  • Data Structures and Algorithms EF22SP 4_EFA8030-3003 / 09.01.2024 12:00 - 16:00
  • Data Structures and Algorithms EF22SP 4_EFA8030-3003 / 16.01.2024 12:00 - 16:00
  • Data Structures and Algorithms EF22SP 4_EFA8030-3003 / 23.01.2024 12:00 - 16:00
  • Data Structures and Algorithms EF22SP 4_EFA8030-3003 / 30.01.2024 12:00 - 16:00
  • Data Structures and Algorithms EF22SP 4_EFA8030-3003 / 06.02.2024 12:00 - 16:00
  • EXAM - Data Structures and Algorithms EF22SP 4_EFA8030-3003 / 12.02.2024 08:00 - 12:00
  • Data Structures and Algorithms EF22SP 4_EFA8030-3003 / 20.02.2024 12:00 - 16:00
  • Data Structures and Algorithms EF22SP 4_EFA8030-3003 / 27.02.2024 12:00 - 16:00
  • Data Structures and Algorithms EF22SP 4_EFA8030-3003 / 12.03.2024 12:00 - 16:00
  • Data Structures and Algorithms EF22SP 4_EFA8030-3003 / 19.03.2024 12:00 - 16:00
  • Data Structures and Algorithms EF22SP 4_EFA8030-3003 / 26.03.2024 12:00 - 16:00
  • EMAX - Data Structures and Algorithms EF22SP 4_EFA8030-3003 / 02.04.2024 12:00 - 16:00

Teaching methods

In this course you will learn basic of data structures and alforihits.

Techings will be hybrid-teachings which means that you can choose to participate remotely if needed. There are about 4 hours of teaching per week for from the beginning of course until independent study week.

Course is passed by doing weekly tasks and participating in courses exams.

Alternative implementation methods

Exam in exam system

Student workload

Lectures 40 hours, 8 hours to exams and about 80 hours of independent studying

Qualifications

Basics of Programming 1, Basics of Programming 2

Materials

Lecture notes. Any book on data structures and algorithms. For example
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein: Introduction to Algorithms, 3rd Ed. The MIT Press, 2009

Further information

Course is part of degree programme in Internet of Things.