Programmering og databehandling

2024/2025

Modulets indhold, forløb og pædagogik

Formål:
I dette kursus opnår den studerende indblik i grundlæggende begreber som algoritmer, datastrukturer og computerarkitekturer.

Begrundelse:
Computere er - uanset fagområde - et af de vigtigste værktøjer til problemløsning i dag. Den studerende skal derfor opnå et kendskab til datalogiske grundbegreber i så almen en form, at vedkommende bliver i stand til at løse problemer ved hjælp af imperative programmeringssprog. 

Læringsmål

Viden

  • Udviklingsmiljø og kompilering
  • Imperative principper
  • Datatyper og variable
  • Kontrolstrukturer
  • Funktioner og procedurer
  • Datastrukturer herunder arrays
  • Input/output
  • Samplingsteori
  • Sammensatte datastrukturer
  • Simple algoritmer (f.eks. sortering og søgning)
  • Basal test af programmer

Færdigheder

  • Skrive, afvikle og teste programmer hvori de ovennævnte grundbegreber indgår i løsningen
  • Anvende korrekt fagterminologi

Kompetencer

  • Både selvstændigt og i samarbejde med andre implementere software som løsning på en defineret opgave

Undervisningsform

Forelæsninger med opgaveregning og selvstudie.

Omfang og forventet arbejdsindsats

Kursusmodulets omfang er 5 ECTS svarende til 150 timers studieindsats.

Eksamen

Prøver

Prøvens navnProgrammering og databehandling
Prøveform
Skriftlig eller mundtlig
ECTS5
Bedømmelsesform7-trins-skala
CensurIntern prøve
VurderingskriterierVurderingskriterierne er angivet i Universitetets eksamensordning

Fakta om modulet

Engelsk titelProgramming and Data Acquisition
ModulkodeESNENGB3K1F
ModultypeKursus
Varighed1 semester
SemesterEfterår
ECTS5
UndervisningssprogDansk
TompladsJa
UndervisningsstedCampus Aalborg
Modulansvarlig

Organisation

UddannelsesejerBachelor (BSc) i teknisk videnskab (ingeniørvidenskab)
StudienævnStudienævn for Elektronik og IT
InstitutInstitut for Elektroniske Systemer
FakultetDet Teknisk Fakultet for IT og Design