Kurstillfälle

Logik och matematik för datavetenskap

I kursen studeras algebraiska system som inkluderar modulär aritmetik och polynomaritmetik. Logik och mängdlära behandlas såsom grafteori, satslogik, sanningsvärden, mängder och mängdoperationer, samt funktioner och relationer. Vidare behandlas grundläggande kunskaper i talteori och kombinatorik såsom delare och primtal, divisionsalgoritmen, Euklides algoritm, aritmetikens fundamentalsats, induktion och rekursion, permutationer och kombinationer samt binomialteoremet.
Kursens teoretiska innehåll utforskas genom programmeringsövningar för att förstå hur datavetenskap är grundade i logik och matematik.


Poäng:
7,5 högskolepoäng
Nivå:
Grundnivå 1
Termin:
Höstterminen 2016
Anmälningskod:
HDA-H2SAY
 
Ges endast som del av ett program!
Ej sökbar som fristående kurs.
Anmälningsdatum:
2016-04-15
Anmälan till:
Universitets- och högskolerådet
Startar och slutar:
v35, 2016 - v44, 2016
Studietakt:
50%
Studieort:
Flexibel (Borlänge)
Språk:
Engelska, kan komma att ges på Svenska
Undervisningstid:
Dag
Studieform:
IT-distans
Behörighetskrav: [?]
Grundläggande programmering 7,5 hp eller motsvarande kunskaper
Studieplatser:
Kursansvarig:
Kurskod:
DT1056

Nätbaserad utbildning

Datorvana: 
  
Datorkapacitet: 
  
Genomförande: 
  
Obligatoriska fysiska träffar:
0
Obligatoriska online träffar:
1