Tillfället ingår inte i den aktuella katalogen. Uppgifterna är bevarade från en tidigare publicering. Kontrollera aktuellt utbud hos anordnaren.
Uppsala University
Functional Programming I
Functional programming is an approach to declarative programming. The aim is for the programmer to state only the problem, but not a sequence of steps to solve it. In functional programming, the programmer does this by defining a (mathematical) function. Declarative programming is thus very different from imperative…
- Högskoleutbildning
- Uppgift saknas
- 31 augusti 2026
- Uppgift saknas
- Uppgift saknas
- 33 %
Översikt
Functional programming is an approach to declarative programming. The aim is for the programmer to state only the problem, but not a sequence of steps to solve it. In functional programming, the programmer does this by defining a (mathematical) function. Declarative programming is thus very different from imperative programming and object-oriented programming, where a program is basically a sequence of steps. Come and widen your programming-language horizon. Declarative programming is not difficult and leads often to very elegant programs, once you are used to it! The main objective is to learn functional programming and to see how well it realises the aim of declarative programming. Functional programming is successfully used in many industrial projects, which makes knowledge of it a useful asset in the job market. Improvements in programming quality and speed by several factors are not uncommon. The course covers theoretical foundations as well as practical programming exercises in Haskell. You also learn when it is wiser to use declarative programming rather than imperative programming or object-oriented programming. **Outline for distance course:** The course is completely web-based and teaching takes place via the internet. The entire course with course materials and assignments as well as teacher guidance is available on the web.
Antagningspoäng
Behörighet
120 credits with a second course in computer programming. 15 credits in mathematics, including Basic algebra. Proficiency in English equivalent to the Swedish upper secondary course English 6.
Texten återges från Susa-underlaget. Antagningsdata gör ingen egen mappning mellan GY11 och GY25 och bedömer inte personlig behörighet.
Källa, mått och datakvalitet
- Källa
- Skolverket Susa-navet
- Period
- 2026-08-31
- Mått
- Behörighetstext återgiven från publicerat Susa-underlag; ingen personlig behörighetsbedömning.
- Population
- Utbildningstillfälle e.uoh.uu.1dl330.11006.20262
- Senaste kontroll
- 2026-09-23T10:39:41.205927+00:00
- Begränsning
- GY11 och GY25 mappas inte av Antagningsdata. Grundläggande och särskilda villkor separeras inte utan strukturerat underlag.
Utbildningens innehåll
Studiernas upplägg
Ansökan och viktiga datum
- Utbildningen startar
- Utbildningen slutar
Lön och lönefördelning
Vanliga yrken efter utbildningen
Studenterna
Geografisk bakgrund
Tidigare gymnasieskolor och program
Genomströmning och utfall
Om anordnaren
Uppsala University
Anordnare för det publicerade utbildningstillfället.
Källor och datakvalitet
Utbildningsfakta för valt tillfälle kommer från Skolverket Susa-navet.
Hämtad . Publicerad . Tider visas i svensk tid.
Källidentitet och publiceringsversion
- Publiceringsversion
- 8e217193-f5fa-4778-b085-a4521fd03e8d
- Utbildningsidentitet hos källan
- i.uoh.uu.1dl330.11006.20262
- Tillfällesidentitet hos källan
- e.uoh.uu.1dl330.11006.20262
- Utbildningsformens källkod
- HS
- Utbildningskod hos källan
- 1DL330
- Ändringstid enligt källan
- 2026-02-12T18:36:10
Anordnare, utbildning och utbildningstillfälle är separata identiteter. Uppgifter om ansökan bör kontrolleras på den officiella webbplatsen. Kompletterande statistik har inte hämtats från denna källa.