Webbprogrammering, 180hp

Studiestart

Hösttermin 2025

Undervisningsform

Campus, Dagtid, Helfart

Språk

Svenska

Förkunskapskrav

Grundläggande behörighet samt Matematik 3b alt 3c.

Det här programmet ger dig kompetens för en bransch där tekniken utvecklas snabbt och behoven hela tiden förändras. Du lär dig utveckla webbapplikationer och bygger en stabil grund inom programvaruutveckling – med koll på koll på allt från frontend och UX till backend och devops.

Vad kommer du att läsa?

Utbildningen är bred – som en klassisk utbildning i programvaruteknik – men med tydligt fokus på webbteknologier. Du lär dig utveckla både webbplatser och komplexa system, till exempel e-handel och molnbaserade tjänster med hög belastning.

Du arbetar både självständigt och i projektgrupper, samtidigt som programmet har en bra balans mellan teori och praktik. Tidigare studenter har utvecklat appar för sportresultat, vädertjänster och smarta rekommendationssystem – ofta kopplade till verkliga händelser och användare.

Genom praktiska moment bygger du ett värdefullt kontaktnät. Du har även goda möjligheter att läsa en termin utomlands.

"Den största fördelen med programmet är den breda kompetensen vi får. Vi lär oss både backend och frontend, vilket gör det möjligt att kunna söka fler jobb, som antingen har en av inriktningarna – eller båda."

Sebastian, student på Webbprogrammering

Hur ser framtiden ut?

Efter tre år (180 högskolepoäng) tar du en filosofie kandidatexamen i programvaruteknik med inriktning på webbprogrammering. Du får kompetens för att arbeta som:

  • Programmerare
  • Systemutvecklare
  • Lösningsarkitekt
  • Konsult
  • Projektledare
  • hef

Utbildningen ger också en bra grund för dig som vill starta eget.

Tidigare studenter från programmet arbetar idag på företag som Oracle, Pensionsmyndigheten, Webbhallen, Prisjakt, Försäkringskassan, Telia, Telenor och Ericsson.

Vill du hellre läsa på distans? Vi erbjuder en kortare motsvarighet på 120 högskolepoäng.

Vill du veta mer?

Jag heter Ahmad och är student på BTH. Är du nyfiken på programmet, eller undrar du hur det är att plugga på BTH? Skicka en fråga direkt till mig!


Vill du jobba med det användaren ser och upplever – eller hellre med det som händer bakom kulisserna? I den här utbildningen väljer du själv om du vill fördjupa dig i frontend, UX och gränssnitt, eller i backend, databaser och systemutveckling. Fokus ligger på att du ska bli duktig på problemlösning och självständigt arbete, eftersom det är avgörande i de flesta yrkesroller som väntar.

Tre år – en helhet

Första året får du grunderna i programvaruutveckling. Du läser kurser i programmering, algoritmer, datastrukturer, databaser och operativsystem. Samtidigt börjar du med webbteknologier och utvecklar projekt för webbläsare och mobila enheter, både frontend och backend.

Andra året växlar du upp och använder tidigare kunskaper i större projekt- Du lär dig om nätverk, tester, ramverk, molntjänster och devops.

Tredje året fördjupar du dig inom både klassisk programvaruteknik och ny webbteknik. Du genomför ett större grupprojekt och avslutar med ett individuellt examensarbete.

Tekniker du lär dig

Du lär dig jobba med:

  • Git och GitHub
  • Python, JavaScript, Node.js och PHP
  • ramverk inom JavaScript, Python och PHP
  • databaser (SQL och NoSQL)
  • Linux, Mac och Windows
  • Docker och virtualisering
  • UX-design med HTML5 och CSS3
  • 3D-visualisering

Utbildningen kombinerar teori med praktiska projekt, och du lär dig att arbeta både självständigt och i team – färdigheter som är viktiga i nästan alla yrkesroller inom branschen.

Kontakter med arbetslivet

På BTH har vi ett nära samarbete med näringslivet. Under utbildningen får du möjlighet att knyta viktiga kontakter genom projekt i samverkan med företag. Du övar dig i planering, kommunikation, kundkontakt och lagarbete – sådant som är minst lika viktigt som själva kodningen.

När det är fler behöriga sökande än det finns platser till en utbildning, fördelas platserna genom ett urval. Till våra grundutbildningsprogram tillämpas betyg/högskoleprov. Läs mer om urval här.

Högskolan följer upp och utvecklar kontinuerligt utbildningsprogrammen genom årliga uppföljningsdialoger, kursvärderingar som genomförs efter avslutad kurs, och programvärderingar. Resultat från uppföljningar och utvärderingar kan leda till förändringar i utbildningarna. Dessa återkopplas alltid till studenterna.

Varje utbildningsprogram är kopplat till ett programråd som behandlar frågor rörande programmets kvalitet, utveckling, och relevans för arbetsmarknaden. I programrådet eller i ett utskott till programrådet sitter lärarrepresentanter, externa ledamöter, studentrepresentanter samt tidigare studenter.

Vanliga frågor

Förkunskapskrav

Grundläggande behörighet samt Matematik 3b alt 3c.