Sök Stäng
Kursplan

Diskret matematik, 7,5 hp

Discrete Mathematics, 7.5 credits

Kurskod: MA4030

Akademin för informationsteknologi

Nivå: Grundnivå

Välj kursplan

Version
2026-01-19 - Tills vidare
2025-01-20 - 2026-01-19

Fastställd av: Forsknings- och utbildningsnämnden , 2025-09-11 och gäller studenter antagna vårterminen 2026.

Huvudområde med fördjupning

Grundnivå, har mindre än 60 hp kurs/er på grundnivå som förkunskapskrav. (G1F)

Behörighetskrav

Programmering 7,5 hp. Engelska 6 eller Engelska nivå 2. Undantag ges för kravet på svenska, för dig med utländska betyg.

Kursens inplacering i utbildningssystemet

Kursen ges inom programmet Tillämpad artificiell intelligens (AI) 180 hp. Kursen ges även som fristående kurs.

Mål

Kursens mål är att studenten utvecklar en förståelse och kunskap relaterad till logik, grundläggande talteori, grundläggande kombinatorik, rekurrensrelationer, och grafteori samt frekvent förekommande grafalgoritmer som har betydelse inom datavetenskap. Studenten ska tillägna sig ett vetenskapligt förhållningssätt till logik, talteori och grafteori samt befästa och utveckla sina förkunskaper i ämnet.


Efter avslutad kurs ska studenten kunna:

Kunskap och förståelse

  • definiera och redogöra för innebörden av de centrala begreppen inom logik, grundläggande talteori, kombinatorik, rekurrensrelationer och grafteori
  • diskutera de teoretiska och praktiska aspekterna av grafalgoritmer


Färdighet och förmåga

  • använda grunderna i logik och talteori
  • lösa enkla kombinatoriska problem med hjälp av permutationer, kombinationer och variationer
  • lösa rekkurensrelationer
  • identifiera grundläggande typer av grafer som Eulergraf, Hamiltongraf, planär, träd etc.
  • genomlysa verkliga konkreta problem och översätta dessa till matematiska modeller


Värderingsförmåga och förhållningssätt

  • föreslå och värdera lämpliga matematiska modeller för tillämpade problem inom kursens område
  • kritiskt granska modellval och beräkningsresultat

Innehåll

Logik, bevis och grundläggande talteori:
Logik: negation, konjunktion, disjunktion, implikation, bi-implikation (ekvivalens), de Morgans lag, kvantifikatorer, delbarhet, modulär aritmetik, aritmetikens fundamentalsats, induktionsbevis.

Kombinatorik och rekurrensrelationer:
Grundläggande kombinatorik: permutationer, kombinationer, variationer. Principen om inklusion/exklusion. Aspekter inom rekurrensrelationer: aritmetiska och geometriska talföljder, linjära inhomogena rekurrensrelationer med konstanta koefficienter, simultana rekurrensrelationer.

Grafteori och grafalgoritmer:
Definitioner och egenskaper för olika typer av grafer: enkel, oriktade/riktade, träd, planär, Eulergraf och Hamiltongraf, spännträd, Handelsresandeproblemet TSP (Travelling salesman problem) etc. Djup-först-sökning DFS (Depth First Search) och Bredd-först-sökning BFS (Breadth First Search), Dijkstras, Prims och Kruskals algoritmer.

Modellering:
Enkla grafalgoritmer i ett valfritt programmeringsspråk t.ex. Python (implementatering och testing).

Undervisningsspråk

Undervisningen bedrivs på engelska.

Undervisning

Undervisningen organiseras i form av föreläsningar, övningar och individuellt projektarbete. Studenten får även handledning under projektarbetet.

Betygsskala

Fyrgradig skala, sifferbetyg (TH): Underkänd (U), Godkänd (3), Väl godkänd (4), Mycket väl godkänd (5)

Examinationsformer

Kursen examineras genom skriftlig individuell tentamen samt såväl skriftlig som muntlig redovisning av projektarbetet.

2401: Tentamen, 6 hp
Fyrgradig skala, sifferbetyg (TH): Underkänd (U), Godkänd (3), Väl godkänd (4), Mycket väl godkänd (5)

2402: Projektarbete, 1,5 hp
Tvågradig skala (UG): Underkänd (U), Godkänd (G)

Undantag från angiven examinationsform

Om särskilda skäl finns får examinator göra undantag från angiven examinationsform och medge att en student examineras på annat sätt. Särskilda skäl kan till exempel vara beslut om riktat pedagogiskt stöd.

Kursvärdering

I kursen ingår kursvärdering. Denna är vägledande för utveckling och planering av kursen. Kursvärderingen dokumenteras och redovisas för studenterna.

Kurslitteratur och övriga läromedel

Välj litteraturlista
2025-01-20 – Tills vidare

Litteraturlista 2025-01-20Tills vidare

Beslutad av: Forsknings- och utbildningsnämnden, 2024-09-18.

Kenneth. H. Rosen, Discrete Mathematics & Its Applications (7. uppl.) McGraw Hill, 2012


Föreläsningsmaterial som finns tillgängligt via högskolans lärplattform.