Programvaruteknik,180 hp
Hösten 2012 tar vi för femte gången in nya studenter till vårt populära distansprogram Programvaruteknik vid Mittuniversitetet i Östersund. Ett fokus i programmet är att bygga olika typer av applikationer, till PC/dator eller din smartphone. Mobilitet, distansoberoende, webbtjänster och cloud computing ökar i betydelse och där är vi med! Genom att läsa programmet skaffar du dig en gedigen universitetsutbildning som ger dig verktygen att forma den digitala framtiden.
Utbildningen erbjuder dig en språngbräda till ett arbete inom IT-branschen. Med modern teknik och metodik lär du dig design och implementering av mjukvara för system som kan bestå av såväl servrar och persondatorer som mobiltelefoner. Programmet har utvecklats i samarbete med IT-företag och ges helt på distans, men för dem som önskar erbjuds vid behov handledning på Campus i Östersund. Alla som behöver får ett headset och en webbkamera så att vi på ett enkelt och bra sätt ska kunna kommunicera med varandra på distans. Mötena är alltså virtuella och du behöver inte förflytta dig till oss i Östersund.
Utbildningen är inriktad mot system- och programvaruutveckling. Det första året innehåller nödvändiga grundkurser som ska leda fram till en gedigen kompetens inom området objektorienterad programmering. Det andra året ägnas åt olika aspekter av utveckling för webben med kopplingar till databaser, överbryggning från C++ till Java samt tillämpningar inom området mobila enheter. Under utbildningen får du ofta arbeta i grupper med ett gemensamt ansvar för olika delar i kedjan från idé till färdig produkt. Utbildningen har anknytning till pågående forskningsprojekt inom området Swarm intelligence
Efter tre år kan du ta ut en kandidatexamen med datateknik som huvudämne och med inriktning mot programvaruteknik. Du kan alternativt ta ut en högskoleexamen med inriktning mot datateknik efter två år om du väljer att inte läsa det tredje året.
Kurser år 1
- Datavetenskaplig introkurs (LP1)
- Operativsystem introkurs (LP1)
- Introduktion till programmering i C++ (LP2)
- Datornätverk (LP2)
- Objektbaserad programmering i C++ (LP3)
- Tillämpad matematik och matematisk statistik (LP3)
- Yrkesintroduktion, i samverkan med IT‐företagen (LP4)
- Informationssäkerhet och riskanalys (LP4)
Kurser år 2
- Objektorienterad programmering i C++ (LP1)
- Programmering av Webbapplikationer (LP1)
- Java för C++ programmerare (LP2)
- Databaser, modellering och implementering (LP2)
- Java för mobila enheter (LP3)
- Webbprogrammering (LP3)
- Applikationsutveckling för Android (LP4)
- Tillämpad datateknik (Projektarbete) (LP4)
- *Examensarbete(LP4)
Kurser år 3
- Metoder och verktyg i mjukvaruprojekt (LP1)
- Nätverkssäkerhet (LP1)
- XML (LP2)
- Java Enterprise-utveckling med J2EE-standarden (LP2)
- Artificiell Intelligens för agenter (LP3)
- Designmönster med C++ (LP3)
- Examensarbete (LP4)
* Om du efter två år vill avsluta dina studier väljer du att här göra ett examensarbete (15 hp) under LP4 istället för att läsa två kurser.
LP1 - LP4 anger under vilken läsperiod kursen ges. Höstterminen delas in i LP1 och LP2 medan vårterminen består av LP3 och LP4.
