Aftales med underviser, 2 moduler - følger
skemaplacering
Evalueringsform:
Bedømmelsesform:
Tidligere kursus:
SU-IT3-U1
Anbefalede forudsætninger:
Overordnede kursusmål:
Kurset giver den studerende færdigheder til at udvikle og
konfigurere flerlags IT-systemer.
Læringsmål:
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
Anvende fagtermer korrekt.
Beskrive og forklare de mest almindeligt forekommende software
arkitekturer.
Beskrive og forklare de mest almindeligt forekommende
distributionsteknikker.
Beskrive og forklare et antal almindeligt anvendte
designmønstre.
Beskrive og forklare dataudveksling via XML.
Beskrive og forklare tilstandsdiagrammer og
sekvensdiagrammer.
Beskrive og forklare almindeligt forekommende
sikkerhedsproblematikker.
Beskrive og forklare installation og konfiguration af et
system.
Anvende XML til dataudveksling i Java programmer.
Udvikle konfigurerbare, lagdelte applikationer der anvender
filer og kommunikerer over et netværk.
Diskutere installation og konfiguration af et IT system.
Deltage i en faglig diskussion indenfor
fagområdet.
Kursusindhold:
- Introduktion til IT Sikkerhed.
- Softwarearkitektur og designmønstre ("design
patterns").
- Introduktion til distribuerede systemer.
- Introduktion til "markup" sprog, primært HTML og XML.
- Introduktion til systemvedligeholdelse og konfiguration.
Litteraturhenvisninger:
- Computer Networking - A top-down approach, James F. Kurose, Keith
W. Ross, 978-0-273-76896-8, Pearson.
- UML Explained, Kendall Scott, 0-201-72182-1, Addison-Wesley.
- Objektorienteret programmering i Java, Jacob Nordfalk,
978-87-790-0811-3, Forlaget Globe.
- Videregående programmering i Java, Jacob Nordfalk,
978-87-790-0195-4, Forlaget Globe.
- Introduktion til SQL – databaser på nettet, Lars Ingesman,
978-87-571-2386-9, Nyt Teknisk Forlag.
Bemærkninger:
Kurset bygger videre på de grundlæggende IT kundskaber den
studerende har tilegnet sig på kursurne 62420 og 62450.