Hoppa till huvudinnehåll
Länkstig

Introduktion till funktionell programmering

Kurs
Grundnivå
7,5 högskolepoäng (hp)
Studietakt
50%
Undervisningstid
Dag
Studieort
Göteborg
Undervisningsform
Campus
Undervisningsspråk
Engelska
Start/slut
-
Ansökan öppen
-
Anmälningskod
GU-18615
Ansökan stängd

Om utbildningen

Detta är en grundläggande kurs i programmering i det funktionella programmeringsspråket Haskell.
Du lär dig flera viktiga allmänna programmeringstekniker: modellering med datatyper, rekursion, specifikation och testning av program, abstraktion och generalisering med hjälp av polymorfa typer och högre-ordningens funktioner, samt strukturering av program med moduler och separation av sidoeffekter.
Varje vecka får du och din labbpartner en ny praktisk programmeringsuppgift där ni tillämpar de utlärda teknikerna. Kursen avslutas med en skriftlig tenta.

Den här kursen rekommenderas för studenter utan någon programmeringsbakgrund.
För studenter som har programmeringserfarenhet inom icke funktionella paradigmer och vill lära sig funktionell programmering rekommenderar vi att söka kursen DIT142 Funktionell programmering.

Behörigheter och urval

Förkunskapskrav

Grundläggande behörighet + Matematik D. Eller: Matematik 3 c

Urval

Betyg (34 %), högskoleprov (33 %) och högskolepoäng, max 225 hp (33 %)