Ero sivun ”Kurssikuvauksia” versioiden välillä

p
Rivi 61: Rivi 61:
=== Tietorakenteet ja algoritmit II (5 op) ===
=== Tietorakenteet ja algoritmit II (5 op) ===
* Tunnetaan myös nimellä TiRa II
* Tunnetaan myös nimellä TiRa II
TiRa II, eli TiRa I jatko-osa. Kurssi jatkaa siitä mihin TiRa I jäi. Kurssi käsittelee Tirakirjan luvut 8-14, missä aiheina on rekursiivisia algoritmeja (dynaaminen ohjelmointi, peruuttava haku yms) ja verkkoalgoritmeja (Dijakstra, Bellmanin ja Fordin, Floyd Warshall, Ford Fulkerson yms).
Samoin kuin Ohja:ssa niin TiRa II harjoitustehtävät laajenevat ja tulevat entistä mielenkiintoisemmiksi - ja haastavammiksi. Älä sure jos tehtävät tuntuvat liian vaikealta, kurssin algoritmit ovat tosi haastavia monelle, etenkin rekursiiviset algoritmit tuntuu olevan monelle tosi epäselviä ja vaikeasti ymmärrettävissä. Jos koet, että tehtävät ovat liian haastavia, niin kannattaa ehdottomasti käydän algoritmipajassa!
Kurssia kannattaa suorittaa heti TiRa I jälkeen, jolloin TiRa I asiat ovat vielä tuoreena muistissa. TiRa II oletetaan kaikki TiRa I asia tutuksi.


=== Ohjelmistotekniikka (5 op) ===
=== Ohjelmistotekniikka (5 op) ===
44

muokkausta