Takaisin kaikki kurssit

Functional programming 1

Yksittäinen kurssi

Course content:

  • the use of interactive shell
  • Haskell function syntax
  • recursion, types and type classes
  • lazy vs eager evaluation
  • partial evaluation
  • input and output

After completing the course, the student

  • knows the basic programming structures for functional programming and is able to write programs in a functional programming language.
  • is aware of the benefits of functional programming style and can solve problems in the functional programming way.

Kurssi järjestetään verkko-opetuksena lukuunottamatta kampuksella tehtävää tenttiä. Tarkistathan opettajalta, onko EXAM-tentti sidottu tiettyyn EXAM-luokkaan ennen tentin suorittamista.

More information in Tampere University’s study guide.

You can get a digital badge after completing this course.

ohjelmointi kuori funktion syntaksi rekursio Haskel tyyppiluokka tyyppiluokat laiska suoritus datapohjainen suoritus

Vastuuopettaja

Tampereen yliopisto
Jyrki Nummenmaa
jyrki.nummenmaa(at)tuni.fi

Hakua koskevat kysymykset

FITech-verkostoyliopisto
Monica Sandberg , Opintoasioiden suunnittelija
monica.sandberg(at)fitech.io
Aloita tästä
Aloita tästä
Kategoria:
ICT-opinnot
Teema:
Ohjelmointi
Kurssikoodi:
COMP.CS.130
Opintopisteet:
5 ECTS
Hinta:
0 €
Taso:
Opetusaika:
Jatkuvasti käynnissä
Viimeinen hakupäivä:
Jatkuva ilmoittautuminen
Järjestävä yliopisto:
Tampereen yliopisto
Kohderyhmä:
Aikuisopiskelija,
Tutkinto-opiskelija
Opetustavat:
Monimuoto-opinnot
Kieli:
Englanti
Oletko kiinnostunut tästä kurssista? Tilaa ilmoitus kurssin tietojen muutoksista suoraan sähköpostiisi! Voit peruuttaa tilauksen koska tahansa.