Odota...
Wait...
Korppi-järjestelmän toimintoja Korppi

16.1.5

Kirjaudu sisään järjestelmään!
8.6.2023 07:49

TIEA341 Funktio-ohjelmointi 1, 3 - 5 op [kotisivu]

Tietotekniikan laitos

Tiedotus:
Kurssille ei voida ilmoittautua, koska se on jo vanhennettu.
Kurssin ilmoittautumisaika päättyi 20.12.09 klo 23:59.

Yleisiä tietoja

Kotisivu: http://users.jyu.fi/~aleator/FO/
Alkaa - päättyy: 26.10.09 - 30.7.10
Ilmoittautumisaika: 12.6.09 klo 0:00 - 20.12.09 klo 23:59
Ilmoittautuminen voidaan perua 26.10.2009 klo 00:00 mennessä.
Opettaja(t): Joel Lehtonen (joel.lehtonen@iki.fi)
Ville Tirronen (ville.e.t.tirronen@jyu.fi)
Tuntiopettaja(t): Ville Isomöttönen (ville.isomottonen@jyu.fi)
Jonne Itkonen (jonne.itkonen@jyu.fi)
Joel Lehtonen (joel.lehtonen@iki.fi)
Laajuus: 3 - 5 op
Kielet: opetuskielet: English, suomi; suorituskielet: English, suomi
Ilmoittautuneita: 40
Organisaatiot:Tietotekniikan laitos (TTL)
Sisältö:Funktio-ohjelmoinnin perusteet. Laiska ja innokas laskenta. Map ja fold. Versioituvat tietorakenteet. Sivuvaikutusten hallinta.
Esitiedot:Ohjelmointi 2, Algoritmit 2, Diskreetit rakenteet (tai vastaava).
Valintamenettely:Funktio-ohjelmointi 1 ja Funktio-ohjelmointi 2 korvaavat yhdessä vanhan kurssin TIE0328 Funktio-ohjelmointi (luennoitu syksyllä 2003), joten tälle kurssille ei oteta tuon vanhan kurssin suorittaneita.
Opetusmuodot:Luennot tai itsenäinen opiskelu, lisäksi demotilaisuuksia.
Suoritustavat:Harjoitukset ja harjoitustyö.
Kirjallisuus:Hutton: Programming in Haskell. Thompson: Haskell: The Craft of Functional Programming. Hudak: The Haskell School of Expression. Bird: Introduction to Functional Programming using Haskell. Okasaki: Purely Functional Data Structures.

[Laajenna opetusryhmien aika- ja paikkatiedot]

Luento [ryhmien tarkat tiedot ja ilmoittautuminen]

Luento 1 [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 37, maksimi 200
ilm.aika: 12.6.2009 00:00 - 20.12.2009 23:59
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURI
1 - 8Ag C233, Ag C233, Ag D121, Ag C233, Ag C233, Ag C233, Ag C233, Ag B111.1 (Asia)44 - 51ma, to26.10.2009 - 17.12.2009useitaTirronen

Demo [ryhmien tarkat tiedot ja ilmoittautuminen]

Demo 1 [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 21, maksimi 40
ilm.aika: 12.6.2009 00:00 - 20.12.2009 23:59
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURI
1 - 8Ag C234, Ag C234, Ag C234, Ag C234, Ag C234, Ag C234, Ag C234, Ag C23444 - 51pe30.10.2009 - 18.12.2009useitaTirronen

Ohjaus [ryhmien tarkat tiedot ja ilmoittautuminen]

Ryhmä 1 [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 17, maksimi 24
ilm.aika: 12.6.2009 00:00 - 20.12.2009 23:59
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURI
1 - 8Ag B112.2 (Latin), mikroluokka, Ag B111.1 (Asia), Ag B112.1 (Africa), mikroluokka, Ag B111.1 (Asia), Ag B111.1 (Asia), Ag B111.1 (Asia), Ag B111.1 (Asia), Ag B111.1 (Asia)44 - 51ke28.10.2009 - 16.12.2009useitaTirronen
Ryhmä 2 [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 1, maksimi 24
ilm.aika: 12.6.2009 00:00 - 20.12.2009 23:59
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURI
1 - 8Ag B113.1 (Europe), mikroluokka, Ag B112.1 (Africa), mikroluokka, Ag B112.1 (Africa), mikroluokka, Ag B112.1 (Africa), mikroluokka, Ag B112.1 (Africa), mikroluokka, Ag B112.1 (Africa), mikroluokka, Ag B112.1 (Africa), mikroluokka, Ag B112.1 (Africa), mikroluokka44 - 51ke28.10.2009 - 16.12.2009useitaTirronen

Tasokoe [ryhmien tarkat tiedot ja ilmoittautuminen]

Tasokoe [ryhmätiedot ja ilmoittautuminen]; maksimi 200
ilm.aika: 12.6.2009 00:00 - 20.12.2009 23:59
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURI
1 - 2Ag B111.1 (Asia), Ag B112.1 (Africa), mikroluokka3ke, to20.1.2010 - 21.1.2010useitaIsomöttönen