DM527: Matematiske redskaber i datalogi (5 ECTS)

STADS: 15007001

Niveau
Bachelorkursus

Undervisningsperiode
Kurset er placeret i efterårssemesteret.
1. kvartal.

Ansvarlige undervisere
Email: lenem@imada.sdu.dk

Skemaoplysninger
Hold Type Dag Tidsrum Lokale Uger Kommentar
Fælles I Tirsdag 10-12 U26 36-38
Fælles I Tirsdag 10-12 U20 39-41
Fælles I Torsdag 10-12 U26a 36
Fælles I Torsdag 08-10 U140 37-39,41
Fælles I Torsdag 14-16 U140 40
M1 TE Mandag 10-12 U103 36-41
M1 TE Fredag 12-14 U103 36-39, 41
S7 TE Mandag 08-10 U26 37-39, 41
S7 TE Mandag 14-16 U26 40
S7 TE Tirsdag 14-16 U26 36
S7 TE Onsdag 10-12 U28 36-41
Vis hele skemaet
Vis personligt skema for dette kursus.

Skemaændringer:
: Forelæsning lagt torsdag uge 40.

Kommentar:
Ubegrænset deltagerantal. 1. kvartal. Fælles undervisning med MM524 Matematisk redskaber.

Indgangskrav:
Ingen

Faglige forudsætninger:
Ingen.

Kursusintroduktion
Kurset skal formidle basale teknikker i at arbejde med matematiske begreber der er vigtige inden for datalogi. Dette er nødvendigt for mange efterfølgende kurser i datalogi.

Kompetencer
Kurset har hovedsageligt to mål:

Kurset skal bibringe deltagerne evner til at formulere og arbejde med abstrakte begreber på en stringent matematisk måde. Formulering af præcise udsagn (sætninger) og bevis herfor spiller en væsentlig rolle. Der gennemgås en række emner fra diskret matematik, som er udvalgt specielt med henblik på studerende i datalogi. Et yderligere mål for kurset er at gøre de studerende vant til matematiske ræsonnementer, hvilket er nødvendigt for senere kurser i datalogi.

Mere præcist lærer deltagerne

• at formalisere udsagn på en korrekt logisk måde;

• at bevise påstande ved hjælp af forskellige bevismetoder såsom direkte bevis, indirekte bevis og induktionsbevis; sidstnævnte inkluderer også anvendelser til bevis af egenskaber for rekursivt definerede strukturer og algoritmer;

• at forstå definitionen af en mængde og operationer på mængder, definitionen af funktioner og basale egenskaber ved funktioner som injektivitet, surjektivitet og bijektivitet. Herunder vil de studerende lære at undersøge hvorvidt en mængde er tællelig;

• at arbejde med basale begreber inden for talteori såsom delelighed og største fælles divisor (gcd). De vil kunne udregne gcd af to tal ved brug af Euklids algoritme og kunne bruge den kinesiske restklassesætning til at løse systemer med lineære kongruenser; krypteringssystemet RSA vil blive undersøgt;

• basale egenskaber ved matricer eftersom de ofte bliver anvendt i datalogisk sammenhænge;

• at arbejde med relationer, inklusive repræsentationen af relationer, at finde lukningen af en relation og forstå konceptet ækvivalensrelationer.

Forventet læringsudbytte
Efter kurset forventes den studerende

• at kunne formalisere udsagn på en korrekt logisk måde
• at kunne bevise påstande ved hjælp af forskellige bevismetoder såsom direkte bevis, indirekte bevis og induktionsbevis
• at kunne arbejde med begrebet en mængde og operationer på mængder, og med begrebet funktioner
• at kunne anvende disse begreber for at undersøge basale egenskaber ved funktioner som injektivitet, surjektivitet og bijektivitet
• at kunne arbejde med basale begreber inden for talteori såsom delelighed og største fælles divisor (gcd)
• at kunne udregne gcd af to tal ved brug af Euklids algoritme og kunne bruge den kinesiske restklassesætning til at løse systemer med lineære kongruenser
• at kunne arbejde med basale egenskaber ved matricer
• at kunne arbejde med relationer, inklusive repræsentere relationer, finde lukningen af en relation og benytte konceptet en ækvivalensrelation
• at argumentere for skridtene i opgaveløsningerne
• at anvende ovenstående teknikker, resultater og begreber på konkrete eksempler og i nye situationer

Emneoversigt
Propositional calculus, mængder og funktioner, bevisteknikker, induktionsbeviser, tal og deres repræsentation, Euklids algoritme, den kinesiske restklassesætning, matricer, relationer.

Litteratur
    Meddeles ved kursets start.


Pensum
Se pensumbeskrivelse.

Kursets hjemmeside
Dette kursus benytter e-learn (blackboard).

Forudsætningsprøver
Ingen

Eksamen- og censurform:
Der gives en samlet karakter efter 7-skalaen med ekstern censur baseret på en afsluttende 3 timers skriftlig eksamen og afleveringsopgaver undervejs i kurset. Afleveringsopgaverne tæller 30% af den endelige karakter. (15007002)

De afleverede opgaver gælder til og med reeksamen efter 2. kvartal og kan således ikke overføres til det efterfølgende år.

Reeksamen efter 2. Kvartal

Vejledende timetal
På naturvidenskab er undervisningen tilrettelagt efter trefasemodellen dvs. intro, trænings- og studiefasen.

Forelæsninger, antal timer 21. Eksaminatorietimer/opgaveregning, antal timer 21.
Aktiviteter i studiefasen

Sprog
Dette kursus undervises på dansk eller engelsk, afhængigt af underviseren. Dog altid på Engelsk ved deltagelse af internationale studerende.

Kursustilmelding
Se tilmeldingsfrister.

Pris for åben uddannelse
Se priser for enkeltkurser.

Denne kursusbeskrivelse var gyldig fra 1. september 2009 til 31. august 2011.