På dit 3. semester skal du have grundlæggende fag inden for fysik.
Du skal også følge et større fag, der hedder ”Computersystemer”, hvor du bl.a. vil lære om de basale lag i computersystemer og om samspillet mellem software og hardware.
”Funktionsprogrammering” er også et obligatorisk kursus på tredje semester.
På 4. semester fortsætter du med at have fag inden for fysik, og så skal du også lave et større fagprojekt om softwareteknologi, hvor du vil få større kendskab til, hvordan det er at arbejde med softwareudvikling.
Derudover skal du også have det obligatoriske fag ” Datalogisk Modellering”, hvor du vil lære om matematiske modeller for sprog og beregnelighed og om fundamentale teorier og teknikker til at beskrive, analysere og implementere programmeringssprog.
På dit andet og tredje år har du desuden mulighed for selv at vælge flere af dine fag og på den måde tilpasse din uddannelse efter dine interesser.
Nogle af fagene skal du vælge inden for fastlagte fagblokke, andre er valgfrie kurser.
Dog skal du i løbet af din uddannelse have mindst ét kemifag, som kan ligge på 5. semester.
Senest på 6. semester skal du tage det obligatoriske kursus ”Ingeniørfagets videnskabsteori”, men du kan også vælge at passe det ind tidligere i studiet.
Du afslutter din uddannelse med et bachelorprojekt. Her skal du bruge det, du har lært gennem din uddannelse, til at løse en ingeniøropgave.