Systemarkitekter har utbildats vid Högskolan i Borås i mer än 10 år. Under hela denna period har efterfrågan på studenter som genomgått utbildningen varit hög, och de flesta har därför fått intressanta och välbetalda jobb direkt efter examen.
Framtidens IT finns överallt - den är mobil och integrerad. Den blir också mer och mer personlig, t.ex. inriktad på spel, virtuella mötesplatser och personaliserade tjänster, vilka är tillgängliga för alla, överallt, dygnet runt. Det moderniserade SA, lanserat hösten 2007, blev en stor succé med fyrdubblat antal sökande. Denna framgång bekräftar programmets styrka och relevans för morgondagens arbetsmarknad.
Framtidens systemarkitekt behärskar utveckling av system med vitt skilda syften och på många olika plattformar. Det är lika naturligt att utveckla en tjänst för en handdator eller ett spel för en spelkonsoll som en webbaserad virtuell mötesplats eller ett traditionellt administrativt system på ett företag. Den nya systemarkitekten är därför specialist på många former av programmering, men även skicklig inom relaterade områden som till exempel databaser, nätverk och Internet.
Innehåll.
Systemarkitekturutbildningen fokuserar på programmering och programutveckling. För att kunna verka i olika miljöer lär du dig flera programmeringsspråk, t.ex. C, C# och Java. Du utvecklar kontinuerligt program på olika plattformar, vilka kan vara .NET och Windows CE, men lika gärna en spelkonsoll eller en mobiltelefon. Viktiga ingredienser i alla moderna IT-system är grafik, gränssnitt och intelligens, varför du läser kurser inom datorgrafik, webbprogrammering, gränssnittsdesign och artificiell intelligens.
Undervisning. För att du skall vara anställningsbar direkt efter examen, bygger
systemarkitekturutbildningen på att alla viktiga moment övas praktiskt. I årskurs 3 genomförs ett omfattande programmeringsprojekt, där kunskaper från tidigare kurser tillämpas. Utbildningen avslutas med ett examensarbete där studenten ges möjlighet att utföra ett enskilt arbete i samverkan med ett företag. Nästan all undervisning sker på svenska, men kurslitteraturen är oftast på engelska. På samma sätt som vi strävar efter att använda de senaste utvecklingsverktygen, är målsättningen att använda internationellt etablerad kurslitteratur.
Till skillnad från många liknande utbildningar har
systemarkitekturutbildningen i Borås små klasser (ca 30 studenter), vilket ger stark sammanhållning mellan studenterna och god kontakt med lärare. Som SA-student är du aldrig bara en i mängden!
Utbildningen är treårig. Under det första läsåret läggs grunden inom program- och systemutveckling genom ett spår av kurser med programmering i imperativa språk: Introduktion till Programmering, Programmeringsteknik, Data- och Programstrukturer samt Algoritmer. Här fokuseras s.k. programmering in the small, dvs. utveckling av mindre program. Dessutom innehåller det första året stödjande och breddande kurser inom programutveckling, systemutveckling, datakommunikation och webbdesign.
Det andra året fokuserar på programutveckling och innehåller två viktiga teman; objektorientering och utveckling av intelligenta system. Kurserna Objektorienterad programmering i Java och Objektorienterad analys och design under höstterminen år 2 ger en solid grund inom objektorienterad programutveckling, vilket sedan följs upp med Komponentbaserad systemutveckling under vårterminen samma år. Under hösten påbörjas även ett spår som behandlar utveckling av mobila och intelligenta applikationer. Kurserna som ingår i detta spår är: Webbprogrammering, Artificiell intelligens, Mobila applikationer och Intelligenta agenter. Under år 2 läses också en kurs i databasteknik. Sammantaget flyttas under år 2 fokus till programming in the large dvs. större, distribuerade och mer komplexa system.
Under det tredje och avslutande året skapas utbildningens spets inom moderna tillämpningar genom ett större programutvecklingsprojekt och genom kurser i spelutveckling och datorgrafik. Utbildningen avslutas med ett självständigt examensarbete. Såväl programmeringsprojektet som examensarbetet genomförs i samarbete med externa uppdragsgivare.