Siirry sisältöön

Ero sivun ”Kurssikuvauksia” versioiden välillä

1 190 merkkiä lisätty ,  3 vuotta sitten
p
Rivi 202: Rivi 202:
===Algoritmit ongelmanratkaisussa (10 op)===
===Algoritmit ongelmanratkaisussa (10 op)===
* Tunnetaan myös nimellä Alon
* Tunnetaan myös nimellä Alon
Kurssi on valinnainen opintojakson ja toimii periaatteessa TiRa:n jatkokurssina (virallinen jatkokurssi TiRa:lle on DAA - Design & Analysis of Algorithms). Kurssi on tarkoituksella tosi haastava ja työläs. Kurssin pitäjä, Antti Laaksonen, on jopa väittänyt, että kurssi on kandivaiheen (koko Suomen?) vaikein kurssi.
Nimi paljastaa ehkä jo, kurssilla käsitellään siis algoritmeja. Alon:ssa kerrotaan vähän TiRa asioita, mutta tällä kertaa C++ -kielellä, joka on kurssilla käytetty ohjelmointikieli. Lähtökohtaisesti oletetaan, että TiRa on tosi hyvin hallussa, sillä kurssilla käsitellään samoja tekniikoita kuten TiRassa, esim. rekursio, verkkoalgoritmeja ja tietorakenteita mutta paljon pintatasoisemmin, tarkoitus on enemmäkin niin, että opiskelija itse ymmärtää miten erilaiset tekniikat sovelletaan, kurssin päätarkoitus on nimenomaan kehittää opiskelijan ongelmanratkaisukykyä. Kurssilla on 14 viikkoa, jokaisessa 6 tehtävää. Kaikki tehtävät ovat lähtökohtaisesti vaikeita, viikon ensimmäinen tehtävä saattaa olla helpompi kuin muut ja viimeinen tehtävä toimii vähän kuin "bonustehävänä" joka on, lähes aina, erittäin haastava.


===Computer Organization II (5 op)===
===Computer Organization II (5 op)===
44

muokkausta