För dig som redan studerar något av våra program hänvisar vi till programsidan på portal.hgo.se

Avancerad webbprogrammeringBinary Code 1

120 hp (2 år), distans eller campus

Detta är ett tvåårigt program för dig som gillar att klura ut lösningar på problem. Att utveckla datorprogram handlar om att se problemet, tänka ut en lösning och planera för hur man ska genomföra lösningen. När lösningen är genomförd ska datorprogrammet testas och justeras om man finner fel. 

I vår utbildning vill vi ge dig en försmak av hur det blir i verkligheten genom att vi jobbar mycket med analys av problemet och design av lösningar innan själva programmeringen. Då de flesta program kräver stort arbete utvecklas de oftast i projekt och du behöver ha kunskapen och förmågan att kunna samarbeta och arbeta i grupp. Därför är också projektmodeller och arbetssätt anpassade för programvaruutveckling en viktig del i utbildningen.

Programvaror idag bygger till stor del på webbteknik, detta oavsett om det ska användas på Internet eller internt på ett företag. Men det handlar inte om att skapa snygga hemsidor utan om mer avancerade system där webbsidor endast är det gränssnitt som användaren interagerar med. Vi fokuserar på de bakomliggande teknikerna och därför lär vi oss hur datorer fungerar och kommunicerar förutom att lära oss programmera och använda olika webbtekniker. Programmeringen handlar både om språket och om att programmera effektivt och säkert. Lagring av data i form av databaser tas förstås också upp. Eftersom ett väl utvecklat logiskt tänkande är något man som utvecklare behöver finns kurser i Diskret matematik och Algoritmer med i programmet.

För att se mer om de kurser som ingår i programmet välj i menyn till vänster "Kursupplägget"

Utbildningen varvar teori och praktik genom att tillämpa de teoretiska kunskaperna i laborationer och projekt. Du får möta flera olika programmeringsspråk, tekniker och utvecklingsmiljöer vilket ger dig en bra grund och gör det enkelt att sätta dig in i nya språk, tekniker och miljöer. Andra året avslutas med ett projekt mot externa kunder där du tillsammans med ett antal av dina kurskamrater utvecklar en applikation.

De två åren leder till en högskoleexamen i Programvaruteknik.
Efter utbildningen som ger dig en bred grund av kunskap och kompetens på många IT-relaterade områden kan du söka jobb som utvecklare, programmerare, systemförvaltare, systemansvarig, programsupport m m.

Utbildningen ges både som nätburen distansutbildning och som campusutbildning. Campus och distans är många fall integrerade, och studenterna läser då alla kurserna tillsammans. Föreläsningar och övrigt kursmaterial kan du ta del av både på plats och virtuellt.