Utbildningsbevis för yrkeshögskoleutbildning
Inriktning
Avancerad programmering
Detta utbildningsbevis är utfärdat i enlighet med bestämmelserna i förordning (2009:130) om yrkeshögskoleutbildning. Utbildningen har anordnats av Newton Kompetensutveckling AB.
Malmö 2026-03-27
Scan to Verify
Hassan Hussin
****-****
Kurs Yh-poäng Betyg* Datum
Avancerad programmering 30 Godkänt 2026-03-20
Visar kurser 1 till 1 av 1
Totalt 30 YH-poäng avklarade. Utbildningen omfattar 30 YH-poäng.
* I yrkeshögskoleutbildning används något av betygen Icke godkänt, Godkänt eller Väl godkänt. Kursernas omfattning anges av poängtalet. Fem YH-poäng motsvarar en veckas heltidsstudier
Henrik Tindberg
Ledningsgrupps representant
Utfärdat den 2026-03-27
Utbildningsbevis för Yrkeshögskoleutbildning inriktning
Avancerad programmering


Beskrivning av de mål den studerande uppnått
Den studerande har uppnått utbildningens innehåll och mål förutom i de kurser som betygsatts med Icke Godkänt.
Hassan Hussin
****-****

Efter avslutad utbildning ska den studerande ha kunskaper om/i
• Det funktionella programmeringsparadigmet
• Rekursion
• Högre ordningens funktioner
• Algebraiska datatyper
• Datastrukturer i funktionella språk: listor, tupler, träd
• Moderna typsystem med typinferens
• Olika evalueringsstrategier: lat versus ivrig evaluering
• Frihet från sidoeffekter, och hur detta kan fås att samsas med I/O
• Imperativ programmering i funktionella språk

Efter avslutad utbildning ska den studerande ha färdigheter i att
• lösa programmeringsproblem i ett funktionellt språk, med rekursion
• använda listor, tupler och andra funktionella datastrukturer för att strukturera data på lämpligt sätt vid problemlösning
• använda de vanligaste högre ordningens funktioner för att programmera effektivt
• deklarera egna datatyper och använda dessa vid modellering och problemlösning
• kunna redogöra skriftligt och muntligt för mjukvarulösningar som bygger på funktionell programmeringsteknik

Efter avslutad utbildning ska den studerande ha kompetenser att
• Självständigt kunna använda funktionell programmering för att lösa olika problem
• Självständigt kunna redogöra skriftligt och muntligt för mjukvarulösningar som bygger på funktionell programmeringsteknik