Uddannelsens opbygning

  • Denne uddannelse kan læses i Odense
  • Denne uddannelse foregår på dansk
Civilingenioer i software engineering (bachelor) - SDU - Syddansk Universitet

Som Software Ingeniør vil du komme til at skabe løsninger på store og små - på nuværende tidspunkt kendte og ukendte - udfordringer. På uddannelsen bliver du introduceret for teori og værktøjer, der gør dig i stand til at kunne udvikle løsninger baseret på viden om nuværende og fremtidens behov.

Hvert semester er baseret på et hovedtema, der bliver omdrejningspunktet for semestrets teori- og projektarbejde. Straks fra studiestart bliver du en del af en projektgruppe, hvor I arbejder med projekter, som ofte tager afsæt i problemstillinger hentet fra virksomheder.

Uddannelsens opbygning

Klik på oversigten for at se en større version.

Før du starter på uddannelsen, har du mulighed for at tage et Kom-godt-i-gang-kursus i matematik. Kurset finder sted i august måned.

1. semester – Software programmering

På første semester lærer du i et bredt perspektiv om de brugsmæssige og samfundsmæssige sammenhænge, teknologiske fundament og programmering af informationsteknologi og softwaresystemer. Du får indsigt i grundlæggende programmering, så du lærer, hvordan man programmerer software. I forbindelse med semesterprojektet udvikler du sammen med din projektgruppe en softwareapplikation med udgangspunkt i en samfundsmæssig problemstilling.

2. semester - Udvikling af softwaresystemer

Her får du indsigt i systematisk udvikling af et softwaresystem som passer til brugernes praksis og behov og vekselvirkningen mellem software og organisationer. Du lærer om videregående programmering, databaser og implementering af et givent design. I semesterprojektet arbejder I med udgangspunkt i en virksomhedscase med at programmere et softwareprodukt.

3. semester - Distribuerede interaktive softwaresystemer

Semestret handler om design og softwareudvikling i konteksten af webbaserede og interaktive systemer. Du lærer om, hvordan du laver godt design for brugerne med udgangspunkt i interaktionsdesign. Samtidig lærer du om operativsystemer, netværk og webteknologier så du bliver opmærksom på de muligheder og vanskeligheder, der ligger i den underliggende tekniske platform. I semesterprojektet arbejder i med udgangspunkt i brugernes behov med udviklingen af et distribueret og interaktivt system.

4. semester - Intelligente komponent-baserede softwaresystemer

Semestret introducerer dig til komponentbaseret softwareudvikling, og du får en indsigt i kunstig intelligens, algoritmer, datastrukturer og videnskabsteori. Du bliver i stand til at udvikle intelligente løsninger, arbejde præcist med algoritmer og datastrukturer i den kode, der indgår i et softwareprojekt. I semesterprojektet arbejder I med udgangspunkt i en case på at udvikle et intelligent system hvor I bruger komponenter til opnå en god softwarearkitektur.

5. semester - Sikre og mobile softwaresystemer

Her lærer du om, hvordan software udvikles med sikkerhed i fokus og i form af apps så der er tale om mobile softwaresystemer. Du får indsigt i, hvad der skal til, når software skal tilpasses, vedligeholdes og videreudvikles. En del af semestret udgøres af valgfag som giver dig mulighed for at specialisere dig indenfor specifikke fag.
Du kan også vælge at læse semesteret på et udenlandsk universitet.

6. semester - Bachelorprojekt

Her laver du bachelorprojekt, hvor du samler din viden og kompetencer fra de tidligere semestre. Dette projekt understøttes med undervisning i projektledelse og forundersøgelse som understøtter dig i at arbejde tværfagligt og innovativt. Derudover sammenstilles viden og metoder fra hele uddannelsen som en del af kurser i videnskabsteori og software arkitektur.

Eksempler på tidligere bachelorprojekter:

  • Forbedre indsamling af helbredsinformationer hos praktiserende læger via et nyt administrationssystem
  • Hjælp rehabilitering af nakkesmerter via en Android Rehab-applikation
  • Udvikling af 3D spil via Unity platformen

Læs mere om Studieordning og fag.

Kandidatuddannelsen

Den egentlige kandidatuddannelse til civilingeniør tager to år. Kandidatuddannelsen bygger videre på fag og emner fra bacheloruddannelsen. Læs mere om Software Engineerings kandidatdel.


Studieordning

Se studieordningen for civilingeniøruddannelsen i Software Engineering

læs mere

Diplom- eller civilingeniør?

Opbygning af ingeniørstudierne - både diplomingeniør og civilingeniør

Læs mere

IT Camp for piger 2020

Er du pige og interesseret i IT? Kom til IT Camp for piger den 7.-8. november 2020 på SDU i Odense.

Læs mere