


| Kurs | Yh-poäng | Betyg* | Datum |
|---|---|---|---|
| Examensarbete | 50 | Ej satt | 2025-06-18 |
| IT-säkerhet för utvecklare | 20 | Ej satt | 2025-06-18 |
| Informationsarkitektur och databasutveckling | 25 | Ej satt | 2025-06-18 |
| JavaScript, HTML och CSS | 30 | Ej satt | 2025-06-18 |
| Kommunikation och affärsmannaskap | 15 | Godkänd | 2023-09-29 |
| LIA 1 | 50 | Ej satt | 2025-06-18 |
| LIA 2 | 70 | Ej satt | 2025-06-18 |
| Programmering, fördjupning | 50 | Ej satt | 2025-06-18 |
| Programmering, grund | 20 | Godkänd | 2023-10-30 |
| Publiceringsverktyg och UX | 30 | Ej satt | 2025-06-18 |
| Test, verifiering och certifiering | 20 | Ej satt | 2025-06-18 |
| Utvecklingsmetoder | 20 | Godkänd | 2023-12-20 |
| Webbapplikationer och mobil utveckling | 20 | Ej satt | 2025-06-18 |

Efter avslutad utbildning ska den studerande ha kunskaper om/ i
• Specialiserade kunskaper inom .net som ramverk
• Specialiserade kunskaper om procedurer och verktyg för att kunna utveckla och designa
applikationer
• Specialiserade kunskaper om agila utvecklingsmetoder och HTML
• Specialiserade kunskaper om informationsmodeller, Informationsarkitektur och databasutveckling
• Specialiserade kunskaper i JavaScript
• Specialiserade kunskaper inom Test, verifiering och standarder
• Specialiserade kunskaper om webbdesign och användarupplevelse
• Specialiserade kunskaper om webbapplikationer och mobil utveckling
• Specialiserade kunskaper om lagringsstrukturer, kontrollstrukturer och algoritmer
• Specialiserade kunskaper om programmering och utveckling av produkt
• Kunskap om algoritmiskt tankesätt och logiska tillvägagångssätt vid utformande av algoritmer
• Kunskap om vanligt förekommande utvecklingsverktyg såsom webbservrar
• Kunskap om molnbaserad arkitektur
• Kunskap om säkerhet och drift
• Kunskap om dynamiska webbplatser och responsiva webbsidor
• Kunskap om publiceringsverktyg
• Kunskap om kostnadsbesparingar
• Kunskaper om affärsmässighet i kundrelationer
• Kunskap om att arbeta i agila projekt
Efter avslutad utbildning ska den studerande ha färdigheter i att
• Kommunicera objektorienterad analys och design för komplexa och omfattande system
• Utveckla professionella och avancerade grafiska användargränssnitt
• Utföra programmering i JavaScript för att utveckla webbapplikationer
• Konstruera och normalisera relationsdatabaser samt koppla applikationer till databaser med hjälp av
JDBC
• Utveckla programvara som håller hög kvalitet och som är lätt att underhålla och modifiera
• Arbeta med moderna verktyg och metoder inom C# samt professionellt kunna arbeta med utveckling
av program
• Utveckla system med slutanvändarens upplevelse i fokus
• Utveckla webbplatser som anpassar sig efter användarens plattform
• Analysera och förebygga IT-säkerhet och dataintrång
• Tillämpa olika programspråk och ramverk
• Beräkna och planera kostnadsbesparingar
• Arbeta med agila arbetsmetoder
• Publicera utvecklad produkt
• Kommunicera åtaganden och lösningar inom område på både svenska och engelska
Efter avslutad utbildning ska den studerande ha kompetenser att
• Självständigt analysera och välja information, tekniker och metoder för nätverksprogrammering
• Tillämpa specialiserad kunskap om UML för att beskriva problem och för att kunna dokumentera
mjukvara
• Utveckla designmönster för att skapa robusta och säkra applikationer
• Designa och konstruera mobila applikationer
• Självständigt arbeta med HTML5 för ljud, video, grafik och webbapplikationer
• Med en helhetssyn på programvaruutveckling med C# kunna delta i samtliga faser i
programvaruutvecklingsprocessen, från planering till testning av resultatet.
• Självständigt arbeta med förebyggande åtgärder gällande säkerhet och drift
• Analysera kunskap gällande slutanvändaren för att utveckla nya affärsprocesser
• Självständigt arbeta med ekonomiska underlag och föreslå nya lösningar för planering av
kostnadsbesparingar
• Självständigt utveckla enligt objektorienterad programmering
• Samarbeta med övriga roller inom det agila utvecklingsarbetet
• Designa lagringsenheter och versionshantering
• Tillämpa förvärvad kunskap för att säkerställa att produkten når användaren

Kursens syfte är att utveckla och stärka den studerandes sociala kompetens samt ge förståelse och insikt i kommunikationens betydelse med fokus på den kommande yrkesrollen. Kursens mål är också att ge de studerande kunskaper om vilken betydelse affärsmässighet har i alla kundrelationer. De studerande får kunskap om hur vår kommunikation kan påverka utfallet i en affärsrelaterad situation och insikt i betydelsen av ett affärsmässigt agerande.
Kursens syfte är att ge de studerande kunskaper om lagringsstrukturer, kontrollstrukturer och algoritmer. Kursen syfte är också att ge de studerande kunskaper om vanliga lösningar och designmönster. Kursens mål är att lära de studerande grunderna i programmering i .net och C#.
Kursens syfte är att ge de studerande insikt i modern lättrörlig projektmetodik och en introduktion av en projektmodell för kommande projekt. Kursens syfte är även att låta de studerande genomföra ett html/javascript-projekt med Scrum. Målet med kursen är att de studerande får kunskap om olika agila utvecklingsmetoder och projektmetodik,
