
Systemutvecklare .NET
Digitalisering i samhället fortsätter att öka kraftigt, inte minst genom vår nya mobilitet med alla de tjänster som numera levereras över smarta mobiler och plattor via molntjänster, handelsplatser och finansiella applikationer. För dig som har eget driv, vill arbeta i team och är tekniskt intresserad finns goda möjligheter till jobb efter utbildningen.
Att arbeta som systemutvecklare idag handlar inte bara om att skriva kod, utan om att förstå användarnas behov, översätta dem till smarta lösningar och bygga stabila, säkra och skalbara system – ofta med stöd av AI-baserade verktyg. Utvecklarens roll har breddats och omfattar allt från problemlösning och arkitektur till kvalitetssäkring och kontinuerlig förbättring, där AI används som ett effektivt arbetsredskap genom hela utvecklingsprocessen.Utbildningen utvecklas löpande i nära samarbete med branschen för att alltid vara relevant och spegla det aktuella kompetensbehovet så att den följer utvecklingen i branschen.
Smarta mobiler, surfplattor och molnbaserade tjänster är en självklar del av vardagen. Användare förväntar sig idag att kunna hantera information, ekonomi, handel, bokningar, navigation och kommunikation via appar och avancerade webbtjänster – snabbt, säkert och intuitivt. Samtidigt har kraven på användarupplevelse, prestanda, tillgänglighet och informationssäkerhet ökat kraftigt.
Utbildningen ger dig fördjupade kunskaper i backendutveckling, med inslag av frontend, och ett modernt arbetssätt där AI-verktyg används för att effektivisera utveckling, testning och felsökning. Backend omfattar den programmering och teknik som får system att fungera bakom kulisserna, till exempel logik, integrationer, databaser och säkerhet. Här sker kommunikationen mellan servrar, databaser och externa tjänster, ofta i molnbaserade miljöer. Resultatet presenteras sedan för användaren via frontend i form av tydliga, användarvänliga och visuellt tilltalande gränssnitt.
Utbildningens mål
Efter genomförd utbildning har du kunskaper, färdigheter och kompetenser som gör att du kan ta ansvar i rollen som systemutvecklare, webbutvecklare, systemarkitekt, applikationsutvecklare, mjukvaruutvecklare mm. Utbildningen kommer att ge dig en mycket bred baskunskap kring de nya digitala verktygen där AI-verktygen just nu är under kraftig utveckling.
Du kommer att ha färdigheter att hantera och utveckla program och applikationer samt integrera dessa med servermiljöer, databaser och mobila system. Du lär dig om objektorienterad programmering i C#, agil systemutveckling, att designa och utveckla databaser, utveckling av webbplatser, API:er och ramverk. Javascript, HTML och många andra spännande områden.
Under den här utbildningen förväntas du ha med dig en egen bärbar dator (BYOD, Bring Your Own Device). Detta gäller både vid undervisningstillfällen och vid examinationstillfällen, om inget annat meddelas.
Datorn behöver uppfylla systemkraven för de program som används i utbildningen. Vi rekommenderar:
- Operativsystem: Windows OS.
- Processor: Tänk på processorns generation innan du väljer Core-version, det ska som minst vara 10:e generationen. Till exempel, om du väljer mellan två datorer där den första är Core i8 av femte generationen och den andra är Core i5 av åttonde generationen, så är det bättre att välja den senare.
- SSD-lagring: Minst 256GB SSD, det går att utöka med en extern hårddisk vid behov.
- RAM-minne: Minst 8GB, DDR4. Det är en fördel om du har mer, men inget måste. Undvik gamla datorer som exempelvis är uppgraderade till 32GB.
- Grafikkort/GPU: Det behövs inte något jättestort grafikkort.
- Portar: Datorn behöver ha flera USB-portar (USB-C, USB-A). Det behöver finnas HDMI-port.
Vissa moment i undervisningen kan vara digitala. Du behöver därför även en webbkamera (antingen inbyggd i din dator, eller extern) och hörlurar med mikrofon.
- Agil systemutveckling i team (25 YH-poäng)
- Denna kurs ger en introduktion till och förståelse för agila metoder samt träning i att använda en agil arbetsmetod vid utvecklingsarbeten. Efter kursen kommer du som studerande förstå grunderna i flera olika agila medoder och hur du samarbetar agilt i ett team.
- Avancerad .NET (55 YH-poäng)
- Denna kurs ger teoretiska kunskaper och praktiska färdigheter i att utveckla avancerade backendapplikationer i .NET.
- Avancerad systemutveckling ASP.NET (55 YH-poäng)
- Denna kurs ger avancerade kunskaper och färdigheter i systemutveckling med moderna ramverk för webb inom .NET-plattformen. Efter kursen kan den studerande självständigt utveckla dynamiska, databasdrivna webbapplikationer.
- Databasutveckling och databasadministration (25 YH-poäng)
- Denna kurs ger teoretiska kunskaper om databaser samt praktiska färdigheter i att designa och utveckla databaser. Efter kursen kan du som studerande administrera och designa databaser samt förstå grunderna för databasmodellering.
- Objektorienterad programmering (25 YH-poäng)
- Denna kurs ger teoretiska och praktiska kunskaper om objektorienterad programmering i C#. Efter kursen är målet att kunna skriva, testa och felsöka objektorienterad kod samt kunna bygga applikationer som är objektorienterade.
- Utveckling med C# och .NET (30 YH-poäng)
- Denna kurs ger förståelse för hur språket C# fungerar samt hur kodning, felsökning och kompilering fungerar i relevant utvecklingsverktyg. Kursen ger också en inblick i .NET och förståelse för hur ramverket kan användas i applikationer.
- Webbutveckling frontend (35 YH-poäng)
- Den här kursen ger en bra grund inom utveckling av webbplatser på klientsidan, liksom en introduktion till interaktiva webbplatser i frontend genom API:er och ramverk. Efter kursen är målet att kunna skapa en tillgänglig, tilltalande och väl fungerande webbplats med hjälp av HTML, CSS och JavaScript.
- LIA 1 (70 YH-poäng)
- I LIA-kursen omsätts teoretiska och praktiska kunskaper i en skarp arbetsmiljö för att få träning i att utveckla ett professionellt förhållningssätt i rollen som systemutvecklare.
- LIA 2 (50 YH-poäng)
- I LIA-kursen omsätts teoretiska och praktiska kunskaper i en skarp arbetsmiljö för att få träning i att utveckla ett professionellt förhållningssätt i rollen som systemutvecklare.
- Examensarbete (30 YH-poäng)
- Denna kurs ska fördjupa den studerandes kunskaper, färdigheter och kompetenser inom yrkesområdet. Målet med kursen är att den studerande ska författa ett arbete inom ett lämpligt område med tydlig anknytning till yrkesrollen.
- Denna kurs ska fördjupa den studerandes kunskaper, färdigheter och kompetenser inom yrkesområdet. Målet med kursen är att den studerande ska författa ett arbete inom ett lämpligt område med tydlig anknytning till yrkesrollen.
Först prövas om du uppfyller utbildningens behörighetskrav. Om antalet behöriga sökande är fler än antalet platser görs ett urval.
Urvalsgrunderna är de betyg och resultat från urvalsprovet (särskilt prov) som används för att rangordna behöriga sökande. Betyg och resultat på provet ger en samlad poäng som ligger till grund för rangordningen.
Betyg
- Engelska 6 alt. B - betyget C alt. VG eller högre ger 3 poäng
- Matematik 2 alt. B - betyget C alt. VG eller högre ger 3 poäng
- Matematik 3 alt. C - betyget E alt. G eller högre ger 5 poäng
- Programmering 1 - betyget C alt. VG eller högre ger 3 poäng
- Programmering 2 - betyget E alt. G eller högre ger 5 poäng
Särskilt prov
Skriftligt prov som mäter matematisk förmåga, läsförståelse, kunskap om datoranvändning och logik ger max 25 poäng.
Genomförande och dokumentation av urvalsprocessen
Om antalet behöriga sökande till utbildningen är fler än antalet platser sker ett urval. Urvalet genomförs enligt ovanstående urvalsgrunder.
Ansökningarna rangordnas efter summan av poängen och beslut om antagning fattas av ledningsgruppen. Övriga behöriga placeras som reserver enligt samma rangordning.
Sökande får antagningsbesked till utbildningen och uppmanas att bekräfta sin plats senast angivet datum. Även de som inte blivit antagna informeras. Om någon tackar nej till sin plats, alternativt inte bekräftar platsen innan det datum som angivits antas nästa sökande enligt reservlistan.
Ledningsgruppens beslut protokollförs och hela urvals- och antagningsprocessen dokumenteras och arkiveras enligt gällande lagar och kommunens arkiveringspolicy. Antagningsprocessen hanteras i det IT-baserade ansökningsverktyget.
Sen anmälan
Sen anmälan innebär att du har möjlighet att ansöka i mån av plats. Utbildningspålatserna tilldelas i första hand till de som sökt utbildningen under ordinarie ansökningsperiod. Skulle utbildningens platser inte fyllas under antagningen så tilldelas dessa i turordning till de som gjort en behörig sen anmälan.
Du kan söka en utbildning även om du inte har full behörighet
Vi gör en bedömning av varje ansökan. Kanske har du erfarenheter som kan ersätta en eller flera kurser, eller en utländsk examen som visar din kunskap. Tveka inte med att ansöka oavsett!
Rätt att läsa upp
Rätt att läsa upp har du som har grundläggande behörighet för yrkeshögskolan men som saknar någon eller några kurser för att uppfylla särskild behörighet, exempelvis Matematik 2.
Campus Varberg samarbetar med kommunerna i Halland för att kunna erbjuda sökande till yrkeshögskolan möjlighet att läsa upp de gymnasiala kurser de saknar för att uppfylla särskild behörighet. Sökande från andra kommuner har rätt att få samma möjlighet genom sin hemkommun.
Senast ÄNDRAD:
Ansökan
Stängd för ansökan.
Kontakt
Pär Wiik
Utbildningsledare
par.wiik@varberg.se
Fakta
Antal YH-poäng: 400, 2 år.
Studietakt: Heltid.
Studieort: Varberg.
Utbildningsstart: 31 augusti 2026.
Förkunskapskrav: Grundläggande behörighet för yrkeshögskola + godkänt betyg i En6, Ma2 och Programmering 1 eller Engelska nivå 2, Matematik nivå 2 och Programmering nivå 1.
Examen: Yrkeshögskoleexamen – Systemutvecklare .NET.