AI-programmering

2023/2024

Modulets indhold, forløb og pædagogik

Kursets mål er at introducere de studerende til programmering af basale AI-systemer. Kurset indeholder således introduktion til et specifikt programmeringssprog, fx Python, og specifikke begreber som kontrolstrukturer, abstraktion med procedurer og funktioner, datastrukturer, fil input-output samt implementering og reproducerbarhed af AI algoritmer. Kursets indhold sættes i sammenhæng med de beskrevne metoder i kurset Introduktion til AI.

Læringsmål

Viden

Studerende som gennemfører modulet vil opnå:

  • Kendskab til grundlæggende programmering
  • Viden om grundlæggende objektorienteret programmering
  • Viden om implementering af AI-algoritmer

Færdigheder

Studerende som gennemfører modulet vil være i stand til at:

  • Anvende et programmeringsmiljø til at implementere og teste AI-algoritmer
  • Teste programmer ved hjælp af unit testing
  • Implementere simple matematiske algoritmer i software

Kompetencer

Studerende som gennemfører modulet vil være i stand til at:

  • Designe og implementere simple AI-systemer, der kan træffe simple beslutninger på baggrund af indlæst og analyseret data

Undervisningsform

Se oversigt over undervisningsformer under §17.

Eksamen

Forudsætning for indstilling til prøven

  • For at kvalificere sig til eksamen, skal den studerende have afleveret obligatoriske opgaver rettidigt.

Prøver

Prøvens navnAI-programmering
Prøveform
Mundtlig pba. projekt
ECTS5
Tilladte hjælpemidler
Med visse hjælpemidler:
Se semesterbeskrivelse
Bedømmelsesform7-trins-skala
CensurIntern prøve
VurderingskriterierVurderingskriterierne er angivet i Universitetets eksamensordning

Fakta om modulet

Engelsk titelAI Programming
ModulkodeMSNDAKIB1233
ModultypeKursus
Varighed1 semester
SemesterEfterår
ECTS5
UndervisningssprogDansk
UndervisningsstedCampus Aalborg
Modulansvarlig

Organisation

StudienævnStudienævn for Medieteknologi
InstitutInstitut for Arkitektur og Medieteknologi
FakultetDet Teknisk Fakultet for IT og Design