
DM573: Introduktion til Datalogi
Indgangskrav
Faglige forudsætninger
Studerende, der følger kurset, forventes senest sideløbende at erhverve sig kendskab til basal diskret matematik samt kompetencer i basal programmering.
Formål
Kursets ene formål er at give en kort introduktion til et bredt udvalg af centrale emner indenfor datalogi, sådan at den studerende allerede tidligt i sin uddannelse får en forståelse for, hvad faget datalogi indeholder, og hvad karakteren af uddannelsen er. Kursets andet formål er, at den studerende bevidstgøres om vigtigheden af forståelse i arbejdet med fagligt stof.
Målbeskrivelse
- Konvertere tal fra decimal til binær eller floating point repræsentation, og omvendt.
- Lave et simpelt logisk kredsløb.
- Programmere i et simplificeret maskinsprog.
- Lave simpel datamodellering og simple forespørgsler i en relationel database.
- Designe og implementere simple algoritmer og analysere deres egenskaber, herunder korrekthed og køretid.
- Beskrive ideen i RSA-kryptering og lave relaterede beregninger.
- Beskrive og anvende nogle principper for kunstig intelligens.
- Kunne løse simple problemer omhandlende endelige automater, kontekstfri grammatikker og regulære udtryk.
- Modellere og løse kombinatoriske problemer via SAT-solvers
Indhold
- Datalogiens historie
- Computerarkitektur
- Algoritmer
- Databaser
- Endelige automater, kontekstfri grammatikker og regulære udtryk
- Modellering og løsning af kombinatoriske problemer via SAT-solvers
- Kunstig intelligens
- Kryptologi
- 3D-grafik
Litteratur
Eksamensbestemmelser
Eksamenselement a)
Tidsmæssig placering
Udprøvninger
Obligatoriske opgaver
EKA
Censur
Bedømmelse
Identifikation
Sprog
Hjælpemidler
ECTS-point
Uddybende information
Obligatoriske opgaver i form af multiple choice-tests, der laves i løbet af undervisningen.
Reeksamen i samme termin eller umiddelbart derefter.
Reeksamen er en mundtlig eksamen, der bedømmes med 7-trinsskala og intern censur.
Vejledende antal undervisningstimer
Undervisningsform
Andre planlagte undervisningsaktiviteter:
- Løse opgaver
- Læse den tildelte litteratur
- Øve at anvende den tilegnede viden
Ansvarlig underviser
Skemaoplysninger
Administrationsenhed
Team hos Registratur
Udbudssteder
Anbefalede studieforløb
Overgangsordninger
Se overgangsordninger for alle kurser på Det Naturvidenskabelige Fakultet.