Funktionell programmering 7.5 hp
Kursinnehåll
Kursen är en introduktionskurs i programmering, främst funktionell programmering. Det övergripande syftet är att ge grundläggande kunskaper om programmering och grundläggande färdigheter i att utveckla program.
Kursen innehåller följande moment:
- grundläggande syntax i språket Haskell
- värden, typer och funktioner
- mönstermatchning
- rekursion
- sammansatta datatyper (listor, tupler)
- typklasser
- moduler
- användardefinierade typer
- högre ordningens funktioner
- rekursiva datatyper
- input-output
- lat evaluering
- verifiering med hjälp av testning och bevis.
Förkunskapskrav
Grundläggande behörighet samt Fysik 2, Kemi 1, Matematik 4. Eller: Fysik B, Kemi A, Matematik D (eller motsvarande kunskaper).
Utbildningsnivå: Grundnivå
Kurskod/Ladokkod: TFPG11
Kursen ges vid: Tekniska högskolan
| Label | Value |
|---|---|
| Typ av Kurs | Programkurstillfälle |
| Studieform | Normal |
| Termin | Hösten 2025 |
| Studieperiod |
vecka 36 - vecka 43
|
| Studietakt | Helfart |
| Undervisningsspråk | Svenska |
| Ort | Jönköping |
| Kurstid | Dagtid |
| Studieavgift Gäller enbart studenter utanför EU/EES/Schweiz: | 21375 SEK |
| Kursplan (PDF) | |
| Anmälningskod | HJ-T4186 |