Avanceret programmering

Hvis du allerede kan programmere i et objektorienteret programmeringssprog og har brug for at højne kvaliteten af dine koder, så er faget avanceret programmering noget for dig.

Hvorfor skal du tage faget?

På faget avanceret programmering bliver du kvalificeret til at kunne bruge mønstre og skabeloner i programudvikling og anvende lagdelte arkitekturer.

Du vil:

  • Få viden om fundamentale algoritmer og datastrukturer
  • Blive i stand til at anvende det valgte sprogs programbibliotek hensigtsmæssigt
  • Lære at udarbejde tests og sikre den ønskede kvalitet af programmer

Indhold

På faget avanceret programmering skal du blandt andet arbejde med:

  • Objektorienterede designmønstre
  • Grundlæggende datastrukturer og algoritmer
  • Grafer og grafalgoritmer
  • Sprog og grammatikker, regulære udtryk og tilstandsmaskiner
  • Lagdelte arkitekturer, API’er og frameworks

Læs mere om læringsmål mv. i studieordningen.

Faget avanceret programmering bygger videre på faget videregående programmering.

Eksamen og ECTS

Avanceret programmering er et valgfag på akademiuddannelsen i informationsteknologi. Faget består af 10 ECTS.

Eksamenen er en mundtlig prøve med materiale uden forberedelsestid og er med intern censur.

Vi anbefaler, at du tager fagene videregående programmering og databaser, inden du starter på avanceret programmering.

  • Få op til 30.000 kroner til din efter- og videreuddannelse
  • Uddan dig ved siden af jobbet og få op til 30.000 kroner til din efter- og videreuddannelse.
Hør en underviser fra Cphbusiness fortælle om akademiuddannelsen i IT