Takaisin kaikki kurssit

Data structures and algorithms 1

Yksittäinen kurssi

The course covers the most common data structures and algorithms. During the course, algorithm design techniques and ways to analyze the efficiency of algorithms is discussed.

After completing the course, the student

  • knows the commonly used algorithm design techniques
  • can implement basic data structures independently and knows how to apply related algorithms to them
  • is able to analyze the asymptotic complexity of simple programs and knows how to use library implementations to build more complex data structures.

The course grade is formed from points, which are earned from weekly excercises, lectures, lecture essays, online visualization assignments, and programming assignments. A minimum number of points have to be earned from each part. In addition to this, students have to pass the exam.

More information in Tampere University’s course page.

tietorakenteet data structure algorithms ohjelmointi koodaus koodari algoritmit suunnitteluperiaatteet kirjastot asymptoottinen suorituskyky analyysi

Vastuuopettaja

Tampereen yliopisto
Matti Rintala
matti.rintala(at)tuni.fi

Hakua koskevat kysymykset

FITech
Pilvi Lempiäinen , Opintopalveluiden päällikkö
pilvi.lempiainen(at)fitech.io
Aloita tästä
Aloita tästä
Kategoria:
ICT-opinnot
Teema:
Ohjelmointi
Kurssikoodi:
COMP.CS.300
Opintopisteet:
5 ECTS
Price:
0 €
Taso:
Opetusaika:
11.1.–31.5.2021
Viimeinen hakupäivä:
Hakuaika ilmoitetaan myöhemmin
Järjestävä yliopisto:
Tampereen yliopisto
Kohderyhmä:
Aikuisopiskelija,
Tutkinto-opiskelija
Opetustavat:
Monimuoto-opinnot
Opetuspaikkakunta:
Tampere
Kieli:
Englanti
Esitietovaatimukset:
Students are expected to be programming literate. Programming knowledge on C++ is required.
Oletko kiinnostunut tästä kurssista? Tilaa ilmoitus kurssin tietojen muutoksista suoraan sähköpostiisi! Voit peruuttaa tilauksen koska tahansa.

Kurssi sisältyy seuraavaan teemaan