62420 Informationsteknologi 1

2020/2021

Informatik
Sundhedsteknologi: 1. semester
Kursusinformation
Information technology 1
Dansk
7,5
Diplomingeniør
E5A (ons 8-12) og E5B (ons 13-17)
Der vil forekomme undervisning onsdag eftermiddag i ca. halvdelen af undervisningsugerne.
Denne undervisning vil blive annonceret via kalenderen i DTU Learn.
Campus Ballerup
Samtaleforedrag, gruppeøvelser og projektopgave med delafleveringer.
13-uger
E1A, E2A, 2 moduler - følger skemaplacering (E5A & E5B)
Mundtlig eksamen
Individuel, mundtlig eksamen på grundlag af udført projekt. Indstilling til eksamen er betinget af godkendelse af den afleverede projektrapport.
7-trins skala , ekstern censur
SU-IT1-U1
Dokumenteret viden svarende til uddannelsens optagelseskrav.
Jacob Nordfalk
Henrik Bechmann , Ballerup Campus, Bygning Ballerup , hebec@dtu.dk
62 Institut for Ingeniørteknologi og -didaktik
I studieplanlæggeren
Overordnede kursusmål
At introducere den studerende til mikrodatamater og deres anvendelse til modellering af specifikke problemer. I kurset fokuseres på modellering af systemer bestående af sensorer, kontrollere og lignende komponenter.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • beskrive en generel systemudviklingsmetode, og redegøre for faserne i denne.
  • beskrive UML diagrammering generelt, og anvende klassediagrammer, aktivitetsdiagrammer og sekvensdiagrammer til modellering af et IT system.
  • beskrive processen ved afprøvning af et IT system og foretage afprøvning af et simpelt IT system.
  • redegøre for opbygningen og virkemåden af en moderne computer.
  • implementere tekniske problemstillinger beskrevet i klassediagrammer, aktivitetsdiagrammer og kommunikationsdiagrammer i Java.
  • redegøre for og anvende simple datatyper, tabeller og filer i Java.
  • redegøre for og anvende kontrolstrukturerne i Java.
  • redegøre for og anvende klasser, objekter og metoder.
  • redegøre for og anvende eksterne sensorer via en seriel port fra et Java program.
  • beskrive et mindre teknisk problem med simple UML diagrammer og implementere en løsning bestående af et antal samarbejdende klasser.
Kursusindhold
Java:
- Data-typer og -strukturer.
- Variable og operatorer.
- Selektion og iteration.
- Klasser, objekter, attributter og metoder.
- Tabeller og filer.
- Kommunikation med eksterne enheder fra Java.

Systemudvikling:
- Introduktion til Unified Process.

UML:
- Klassediagrammer
- Aktivitetsdiagrammer
- Sekvensdiagrammer

Grundlæggende:
- Introduktion til computer hardware.
- Introduktion til digital repræsentation.
Litteraturhenvisninger
- Objektorienteret programmering i Java, Jacob Nordfalk, Forlaget Globe: http://javabog.dk/
- Supplerende litteratur.
Bemærkninger
Kurset giver en introduktion til informationsteknologi - med fokus på sundhedsvidenskabelige anvendelser.
Sidst opdateret
11. august, 2020