English   Danish

2026/2027  BA-BMECO1901U  Numeriske algoritmer

English Title
Numerical algorithms

Kursusinformation

Sprog Dansk
Kursets ECTS 7,5 ECTS
Type Obligatorisk
Niveau Bachelor
Varighed Et semester
Starttidspunkt Forår
Tidspunkt Skemaet bliver offentliggjort på calendar.cbs.dk
Studienævn
Studienævnet for professioner
Uddannelse Bacheloruddannelsen i erhvervsøkonomi og matematik
Kursusansvarlig
  • Anders Rønn-Nielsen - Institut for Finansiering (FI)
Primære fagområder
  • Matematik/Mathematics
  • Statistik og kvantitative metoder/Statistics and quantitative methods
Undervisningsformer
  • Tilstedeværelsesundervisning
Sidst opdateret den 25-06-2026

Relevante links

Læringsmål
Den studerende skal beherske og klart kunne formidle følgende læringsmål:
  • definere og beskrive det aktuelle problem ud fra et foreliggende åbent projektoplæg ved brug af matematisk notation, hvor det er relevant.
  • være i stand til at nedbryde det overordnende problem i mindre delproblemer og derefter matematisk beskrive de numeriske metoder, der kan bruges til løsning af delproblemerne.
  • implementere de numeriske løsningsmetoder til delproblemerne i et imperativt programmeringssprog.
  • reflektere over og diskutere de bagvedlæggende antagelser og begrænsninger for både de anvendte og fravalgte løsningsmetoder.
  • teste og analysere de selvstændigt udviklede programmers evne til at løse det aktuelle problem.
  • beskrive og implementere en overordnet løsningsmodel, der samler løsningsmetoderne til de identificerede delproblemer og dermed giver en samlet løsning på projektoplægget.
Forudsætninger for at deltage i kurset
Kendskab til programmering og lineær algebra svarende til HA(mat) studiets 1 semester
Prøve/delprøver
Numeriske algoritmer:
Prøvens ECTS 7,5
Prøveform Mundtlig prøve på baggrund af skriftligt produkt

Det er en forudsætning for at deltage i den mundtlige prøve, at det skriftlige produkt er afleveret inden afholdelse af prøven; inden for fastsat frist. Karakteren gives på baggrund af en helhedsbedømmelse af det skriftlige produkt og den individuelle mundtlige præstation, jf. også studieordningens regler om prøveformer.
Individuel eller gruppeprøve Individuel mundtlig prøve på baggrund af gruppeopgave
Antal personer i gruppen 2-4
Omfang af skriftligt produkt Max. 10 sider
Opgavetype Opgavebesvarelse
Udlevering af opgave Opgaven stilles i undervisningen
Varighed
Skriftligt produkt afleveres på en fastsat dato og tidspunkt.
20 min. pr. studerende, inkl. votering, karaktergivning og begrundelse
Bedømmelsesform 7-trins-skala
Bedømmer(e) Eksaminator og bi-eksaminator
Eksamensperiode Sommer
Syge-/omprøve
Samme prøveform som ved ordinær prøve
Studerende, der pga. sygdom er forhindrede i at deltage i den ordinære mundtlige prøve, kan gå til en 20 min mundtlig sygeprøve i den allerede udarbejdede besvarelse. Forinden syge-/omprøven skal den studerende genindlevere den oprindelige besvarelse på den af administrationen fastsatte dato.

Studerende, der pga. sygdom eller anden årsag er forhindrede i at deltage i udarbejdelsen af besvarelsen, skal aflevere en ny besvarelse og derefter til en 20 min individuel mundtlig prøve med udgangspunkt i den afleverede besvarelse.

Studerende, der har afleveret en besvarelse til den ordinære eksamen, men som ikke deltager i den ordinære mundtlige eksamen, skal forinden syge-/omprøven genindlevere den oprindelige besvarelse på den af administrationen fastsatte dato.

Studerende, der ikke har bestået efter den mundtlige prøve, kan inden syge-/omprøven vælge at indlevere en forbedret besvarelse på den af administrationen fastsatte dato.
Beskrivelse af eksamensforløbet

 

 

Den mundtlige eksamination dækker hele pensum, men tager  afsæt i den skriftlige opgave.

 

Brug af Generative AI (GenAI) værktøjer eller apps er ikke tilladt ved denne eksamen.

Kursets indhold, forløb og pædagogik

Formålet med kurset er at give de studerende en introduktion til numeriske algoritmer som et grundlæggende redskab til at løse beregningsorienterede opgaver af matematisk karakter. Derved bliver den studerende i stand til bredt at anvende computeren og numeriske metoder til løsning af problemer inden for erhvervsøkonomi, matematik og statistik.

 

Faget gør brug af programmeringssproget Python og programpakken Mathematica, der begge kendes fra kurset ’Introduktion til programmering’. Fra det tidligere kursus bygges videre på den studerendes evne til at indgå i en struktureret udviklingsproces til fremstilling af programmer. I denne forbindelse vil der blive lagt væk på, at den studerende selvstændigt kan løse et problem ud fra et åbent projektoplæg, hvor alle detaljer ikke nødvendigvis er givet på forhånd. Den studerende skal derfor kunne lave en problemformulering og afgrænsning med dertil hørende beskrivelse og analyse af algoritmer og løsningsmetoder. Endvidere skal den studerende kunne opstille en samlet beregningsstrategi med planlægning, implementering, test og analyse af det fremstillede program. Disse punkter skal derefter samles og formidles klart i en rapport henvendt til de relevante interessenter.

 

Emnerne der behandles inden for numerisk algoritmer kan variere fra år til år og kan dække følgende områder: Numerisk integration ved Simpsons metode og Taylorrækker. Interpolation ved Lagrangeinterpolation og kubiske splines. Bestemmelse af 0-punkter for funktioner ved Newton-Raphson iteration, bisection og sekantmetoden. Horners skema til beregning af værdier af polynomier, samt differentiation og deflation af polynomier. Løsning af systemer af lineære ligninger ved Gauss elimination, backwards substitution og pivotering. LU-faktorisering og introduktion til SVD-faktorisering. Bestemmelse af egenværdier ved potensmetoden og invers iteration. Derudover kan løbende udskiftes med andre emner, der vurderes at være relevante ud fra den aktuelle situation. 

Forskningsbaseret undervisning
CBS’ uddannelser og undervisning er forskningsbaseret. På dette fag indgår følgende typer af forskningsbaseret viden og forskningslignende aktiviteter:
Forskningsbaseret viden
  • Metodologi
Forskningslignende aktiviteter
  • Analyse
Beskrivelse af undervisningsformer
Undervisningen er tilstedeværelsesundervisning med fokus på praktiske løsningsmetoder. Kurset er baseret på opgaver, som løses dels i forbindelse med forberedelsen og dels ved øvelserne, hvor der er en underviser til stede.
Feedback i undervisningen
De studerende løser selv løbende problemer i forbindelse med øvelsesundervisningen. Til denne del af undervisningen er det muligt at få kommentarer og forbedringsforslag til løsningerne fra instruktoren. De studerende opfordres til aktivt at gøre brug af denne mulighed.
Studenterarbejdstimer
Forelæsninger 24 timer
Øvelser 36 timer
Eksamen 37 timer
Forberedelse 109 timer
Foreløbig litteratur

Litteratur: Gilbert Strang (2019). Linear algebra and learning from data. Wellesley, Cambridge Press (Udvalgte kapitler)

+Supplerende noter

Sidst opdateret den 25-06-2026