Print

Matematik for softwareingeniører (TS-)

Code

TS-MSE1

Version

1.0

Offered by

Software Ingeniør

ECTS

5

Prerequisites

​Kurset kræver matematik svarende til optagelseskravene til Softwareingeniøruddannelsen​.

Main purpose

Formålet med kurset er at give studerende den grundlæggende matematiske viden og de analytiske færdigheder, der kræves til tekniske IT-opgaver, specifikt inden for softwareudvikling.
Kurset understøtter kompetenceprofilen for uddannelsen ved at sætte studerende i stand til at:

  • Analysere og abstrahere matematiske problemer relevante for softwareudvikling.
  • ​Formidle viden klart og præcist.
  • Formalisere udsagn logisk og beregningsmæssigt.
  • Udvikle analytiske problemløsningsevner anvendelige i softwareudviklingskontekster.

​Efter at have gennemført kurset vil studerende have en solid grundlæggende forståelse af essentielle matematiske koncepter samt forbedrede analytiske evner, der er direkte anvendelige til softwareudviklingsopgaver.​

Knowledge

Efter endt kursus vil studerende have viden om: 

  • Grundlæggende aritmetiske operationer, talrepræsentationer og konverteringer mellem decimale, binære og hexadecimale talsystemer
  • Grundlæggende mængdelære og dens anvendelse i strukturering af data og logiske relationer
  • Kernebegreber inden for sandsynlighedsregning og deskriptiv statistik relevante for softwareudviklingsopgaver
  • Lineær algebra-koncepter, herunder vektorer, matricer, lineære ligninger og matrixalgebra.
  • Grundlæggende principper for differentiation og gradienter relevante for optimerings- og beregningsproblemer.​

Skills

Efter endt kursus vil studerende have færdigheder i: 

  • At konvertere mellem talsystemer (binære, hexadecimale, decimale) til beregningsopgaver
  • At anvende mængdelære i strukturering af logiske og beregningsmæssige problemer
  • At beregne sandsynligheder og fortolke deskriptiv statistik for at analysere datadistributioner relevante i softwarekontekster
  • At løse lineære ligninger, manipulere vektorer og matricer samt anvende lineær algebra-teknikker til beregningsopgaver
  • At differentiere simple funktioner og beregne gradienter til støtte for optimering inden for softwareudvikling.​

Competences

​Efter endt kursus vil studerende have kompetencer til:

  • At identificere, formulere og løse matematiske problemer relevante for softwareudvikling analytisk og systematisk
  • At anvende matematiske og statistiske teknikker til at analysere data og understøtte beslutningstagning i softwareudvikling
  • At integrere matematiske metoder i softwareudviklingsprocesser, hvilket muliggør effektivt samarbejde om komplekse, virkelighedsnære IT-projekter.​

Topics

Teaching methods and study activities

Undervisningen består af en variation mellem asynkrone videoforelæsninger, online diskussioner af emnerne samt øvelsestimer hvor de studerende arbejder med opgaver.

Resources

​Alt materiale vil blive gjort tilgængeligt for den studerende.

Evaluation

Examination

​Eksamensforudsætning
Ingen

Eksamensform:
Eksamen er skriftlig (4 timer) og gennemføres ved fysisk fremmøde på Campus Horsens. 

Eksamen består af to dele: 
• Del 1: En Flowlock-eksamen i WISEflow, 3 timer. 
• Del 2: En WISEflow-eksamen uden Flowlock, 1 time. 

Del 2 vil først være tilgængelig, når Del 1 er afsluttet og afleveret. 
Den endelige karakter er baseret på en samlet vurdering af del 1 og del 2. ​
Intern bedømmelse.

Tilladte hjælpemidler
I Del 1 må studerende medbringe alle egne noter, bøger og andet skriftligt eller trykt materiale. Studerende må også tilgå PDF-filer gemt lokalt på deres bærbare computer og anvende en personlig lommeregner. Internetadgang er ikke tilladt, og eksamen afvikles i Flowlock-tilstand. 
I Del 2 er alle hjælpemidler tilladt, herunder brug af computer til beregninger. Dog er internetadgang strengt forbudt, og brug af generative AI-værktøjer som CoPilot, ChatGPT, Bing, Gemini eller lignende tjenester er ikke tilladt. 
Enhver form for kommunikation under eksamen er strengt forbudt og vil medføre bortvisning af alle involverede parter fra eksamen.

Reeksamen:
Reeksamen kan være mundtlig.

Grading criteria

​Bedømmelse i henhold til 7-trins karakterskalaen.​

Additional information

Responsible

Richard Brooks (rib)

Valid from

01-08-2025 00:00

Course type

Compulsory for Software Ingeniør<br/>Trainee 1. sem.<br/>

Keywords

Aritmetik, Talsystemer, Mængdelære, Sandsynlighedsregning, Deskriptiv statistik, Lineær algebra, Matricer, Differentiation, Gradienter.