Här återfinns en översikt över de kurser som ingår i den treåriga respektive tvååriga varianten av Open Source – systemutvecklare samt en beskrivning av progressionen inom utbildningen.
När det gäller de i programmen ingående kurserna är överlappet stort mellan den två- och treåriga varianten av Open Source – systemutvecklare. Det kommer därför att vara möjligt att avsluta med en examen efter två år även om du har sökt det treåriga programmet, och på samma sätt kan du ganska sent in i utbildningen välja att fortsätta att läsa det tredje året även om du har sökt det tvååriga programmet.
Kursöversikt

Se vidare utbildningsplanen för Open Source – systemutvecklare 180 hp.
.

Se vidare utbildningsplanen för Open Source – systemutvecklare 120 hp.
Progression
Progression inom utbildningen sker längs fyra huvudlinjer:
- För det första sker en gradvis fördjupning och breddning inom Open Source, där en introduktionskurs i årskurs ett följs upp med en fortsättningskurs i årskurs två, varpå följer en tillämpningskurs under vårterminen i årskurs två och där en både reflekterande och fördjupande kurs i årskurs tre avslutar kvartetten.
- Du blir även mycket kompetent inom programmeringsmetodik, där progression sker från grundkurserna Programmeringsmetodik och Objektorienterad programmering till fortsättningskurserna Mjukvarukomponenter i C++ och Webbprogrammering.
- Dina goda kunskaper och färdigheter inom programvaruutveckling utvecklas successivt med start i kursen Programvaruutveckling, över LAMP-utveckling till kursen Öppen och distribuerad programutveckling.
- Slutligen erhåller du grundläggande kunskaper inom datalogi, i form av kurserna Databassystem, Datakommunikation och Operativsystem, och informationssystem, genom kurserna Informationssystem – användning och utveckling samt Interaktion, design och användbarhet.