Informationsteknologi, programmering og databasesystemer
Kursusindhold
1. Introduktion til informationsteknologi, herunder computere, netværk, databaser og programmer.
2. Programmer: Definerer hvad et program er, hvad det består af, og hvordan det afvikles på en computer.
3. Programmeringsprocessen: Definerer hvad programmering er, hvordan man udarbejder et program, hvilke aktiviteter processen består af, de typiske udfordringer man møder, samt hvilke principper, metoder, teknikker, ”best practices” og værktøjer der anvendes.
4. Algoritmer og datastrukturer: Algoritmer, herunder forskellige former for kontrolstrukturer samt data, datatyper og datastrukturer.
5. Abstraktion og programarkitektur: Anvendelse af abstraktion, herunder procedure-, funktions- og klassebegreber. Data, datatyper og datastrukturer.
6. Databasesystemer og deres anvendelse.
7. Specielle problemstillinger knyttet til konfigurering, tilpasning og udvidelse af ERP-systemer.
Undervisnings- og arbejdsformer
Kurset afvikles som en kombination af forelæsninger og opgaveløsning, hvor de studerende bl.a. skal udvikle mindre programmer i fællesskab
ECTS:5