Kursusplan – ST3NVK / Netværkskommunikation

Denne kursusplan er under udarbejdelse - ændringer af planen kan finde sted i løbet af kurset

Undervisningen foregår:
 Mandag 10:15-11:50 i lokale 408E
og
Torsdag 12:15-13:50 i lokale 408E

Undervisere:
Sundhedsinformatik: Inge Madsen (IM)
Netværk: Torben Gregersen (TG) + Lars Mortensen (LAMO)
Netværksapplikationer: Jesper Rosholm Tørresø (JRT)

Kursus-uge/
Kalender-uge

Dag

Antal
Lekt.

Underviser

Emne

Litteratur

1/35

Mandag

28. aug.







Torsdag

31. aug.

2

 

 

 

 

 

 

 

 

2

IM








IM

Introduktion til Sundhedsinformatik og aktører








Kliniske databaser

Dalsgaard, T og Vistisen, L. Klinisk informationssystem (KIS) s. 117 – 146. in sundhedhedsinformatik. En grundbog. Red: (red) Bondorf, SW. & Strømstad JM. Munksgaard 2014

 

Gøeg KR et al. Kliniske Informationssystemer. S.21 – 39 in Sundhedsinformatik i klinisk praksis. Red: Erdmann, LW (red). Gads Forlag. 2011.


Madsen, I, & Hostrup Nielsen, P.: It systemer til støtte for kvalitetsudvikling in Sundhedsinformatik i klinisk praksis. Red: Erdmann, LW. (red). Gads Forlag. 2011

 

It-systemer til kliniske kvalitetsdatabaser - status og perspektiver

Søren Vingtoft, Leif Panduro Jensen, Inge Madsen, Per Hostrup Nielsen, Arne Kverneland & Johan Kjærgaard . Ugeskr. Læger 2002; 164: 4398-405

2/36

Mandag

4. sep.




Torsdag
7. sep.

2

 

 

 

 

2

IM




IM,
PH

Usability




Kliniske databaser cont.
Ved overlæge Per Hostrup, Hjertekirugisk afdeling , AUH

Jacob Nielsen.
http://www.nngroup.com/articles/usability-101-introduction-to-usability/

3/37

Mandag
11. sep.


Torsdag
14. sep.

















Fredag
15. sep.

2

 

 

 

2


















4

IM




IM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IM

Implementering
PDSA modellen til implementering


IT i fremtiden og Velfærdsteknologi
Vurdering. Start på opgave

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Obligatorisk fremlæggelse. DOOX.
Mødelokale 2 på niveau 1

Jacob Nielsen.
http://www.nngroup.com/articles/usability-101-introduction-to-usability/


Hulbæk L. Telemedicin og e-kommunikation. s. 73- 93

In: Erdmann LW, (red). Sundhedsinformatik i klinisk praksis. Gads Forlag; 2011.

 

Schou L. Fra indlagt til udlagt – telemedicinsk behandling og pleje i eget hjem af kronisk syge patienter med akut forværring s.193 - 202 in Fredskild TU (red). Velfærdsteknologi i sundhedsvæsenet. Gads Forlag. 2013

 

Dinesen B.; Rose C. Patienternes oplevelse af velfærdsteknologi – muligheder og begrænsninger. Kap. 10. s 205-222 in Fredskild TU (red). Velfærdsteknologi i sundhedsvæsenet. Gads Forlag. 2013.

 

Velfærdsteknologi vurderingsmodel (VTV model) http://www.teknologisk.dk/ydelser/vtv-velfaerdsteknologivurdering/32944

 

 

4/38

Mandag

18. sep.








Torsdag
21. sep.

 

2









2


TG









TG/
LAMO

Ch. 1. Computer Networks and the Internet
- What is the Internet?
- The Network Edge.
- The Network Core.
- Delay, Loss and Throughput in Packet-Switched Networks.

- Wireshark

- Oplæg til øvelse 1,2
- Oplæg til delay-opgave: Chapter 1, Problem 7

 

Øvelser
- Øvelse 1 (Installation og klargøring af virtuelle maskiner)
- Øvelse 2 (Kommunikation mellem virtuelle maskiner)

 


Kurose J. Computer Networking, ch. 1.1, 1.2, 1.3, 1.4
Slides: Chapter_1_(Introduction - part 1).ppt/pdf

Slides: Chapter_1_(Introduction - part 1).ppt/pdf
Slides: Chapter_1_(Introduction - part 2).ppt/pdf


Øvelse 1, 2
Chapter 1, Problem 7



Øvelse 1, 2

5/39

Mandag
25. sep.







Torsdag
28. sep.

2








 

2

TG

 

 

 

 

 

 



TG/
LAMO

Ch. 1. Computer Networks and the Internet (continued)

- Protocol Layers and Their Service Models.

- Network Under Attack

Ch. 2. Application Layer

- Principles about Network Applications

- The Web and HTTP

- Oplæg til øvelse 3

Øvelse
- Øvelse 3 (Delay + Wireshark + HTTP client/server)

Kurose J. Computer Networking ch. 1.5, 1.6, 1.8
Slides: Chapter_1_(Introduction - part 3).ppt/pdf

Slides: Chapter_1_(Introduction - part 3).ppt/pdf

Kurose J.
Computer Networking, ch. 2.1, 2.2
Slides: Chapter_2_(Application Layer part 1 - Intro + HTTP).ppt/pdf

Øvelse 3

Øvelse 3

6/40

Mandag
2. okt.









Torsdag
5. okt.

2










2

TG










TG/
(LAMO)

Ch. 2. Application Layer (continued)

- Opsamling Øvelse 3 (Delay + Wireshark + HTTP client/server)
- The Web and HTTP (contd.)

- Oplæg til http-opgave: Chapter 2, Problem 4, Problem 5

- DNS-The Internet's Directory Service.

 

Ch. 3. Transport Layer

- Introduction and Transport-Layer Services

- Multiplexing and Demultiplexing
- Connectionless Transport: UDP

 

Ch. 3. Transport Layer (continued)
- Principles of Reliable Data Transfer

- Gennemgang af delay-opgave: Chapter 1, Problem 7

- Gennemgang af http-opgave: Chapter 2, Problem 4, Problem 5

Kurose J. Computer Networking, ch. 2.1, 2.2, 2.4


Slides: Chapter_2_(Application Layer part 1 - Intro + HTTP).ppt/pdf

Slides: Chapter_2_(Application Layer part 4 - DNS).ppt/pdf

Kurose J.
Computer Networking, ch. 3.1, 3.2, 3.3
Slides: Chapter_3_(Transport_Layer part 1 – General).ppt/pdf



Kurose J. Computer Networking, ch. 3.4
Chapter 1, Problem 7

Chapter 2, Problem 3, Problem 4

7/41

Mandag
9. okt.




Mandag
9. okt.

Kl. 12:15-13:50

 

Torsdag 12. okt.

2





2

 

 

 

 

0

TG





TG/
LAMO

Ch. 3. Transport Layer continued)
- Connection-Oriented Transport: TCP
- Principles of Congestion Control

- TCP Congestion Control
- Oplæg til øvelse 4


Øvelse
- Øvelse 4 (TCP/UDP)

 

 

Aflyst pga. studerendes deltagelse i DMTS-landsmøde

Kurose J. Computer Networking, ch. 3.5, 3.6, 3.7, 3.8
Slides: Chapter_3_(Transport_Layer part 2 – TCP).ppt/pdf

 

 

Øvelse 4


Øvelse 4

-/42

 

 

 

 

 

8/43

Mandag
23. okt.

 

Torsdag

26. okt.

4

TG






TG/
LAMO

Ch. 4. Networking Layer & Routing

- Introduction

- Virtual Circuit and Datagram Networks
- What's inside a Router?

- The Internet Protocol (IP version 4, IP version 6)
- Oplæg til øvelse 5

 

Øvelser
- Øvelse 5 (Routing)

Kurose J. Computer Networking, ch. 4.1, 4.2, 4.3, 4.5
Slides:
Chapter_4_(Network_Layer).ppt/pdf



Øvelse 5


Øvelse 5

9/44

Mandag
30. okt.



Torsdag
2. nov.

2

 

 

 

 

 

 

 

 

2

TG








TG/
LAMO

Ch. 6. Link Layer
- Introduction
- Error Detection and Correction Techniques
- Multiple Access Protocols.
- LAN Addresses and ARP
- Ethernet
- Switches
- Oplæg til øvelse 6

Øvelse
- Øvelse 6 (Link Layer)
- Test – start 13:05, slut 13:50 (45 minutter)


Kurose J. Computer Networking, ch. 6.1, 6.2, 6.3, 6.4 (ikke 6.4.4), 6.8
Slides: Chapter_6_(Link_Layer).ppt/pdf




Øvelse 6


Øvelse 6
Udleveres

10/45

Mandag
6. nov.





Torsdag
9. nov.

2





2


TG





TG

Wireless Communication
- Gennemgang af prøver
- I
ntroduction
- Mobile Networks 2G, 3G, 4G
- WiFi: 802.11 Wireless LAN


Wireless Communication (continued)

- Bluetooth
- RFID

- NFC

Oplæg til journal (obligatorisk aflevering for at bestå TG's del af  ST3NVK-kurset

Afslutning af TG's del af ST3NVK-kurset

Øvelse
Ingen!



Kurose J.
Computer Networking, Parts of ch. 7 (just skim!)
Slides: Se Blackboard


 

Kurose J. Computer Networking, Parts of ch. 7 (just skim!)
Slides: Se Blackboard



11/46

Mandag
13. nov.


Torsdag
16. nov.

2



2

JRT


JRT

Distribueret softwarearkitektur baseret på komponenter og forbindelser
REST, RESTful arkitektur og Rest API

Ovenstående, emner, fortsat






12/47

Mandag
20. nov.

Torsdag
23. nov.

 2


2

JRT

JRT

JSON og XML som dataoverføringsformat og dataoverføringsobjekter

Ovenstående, emner, fortsat





13/48

Mandag
27. nov.

Torsdag
30. nov.

2


2

JRT


JRT

Konvertering af overføringsdata til og fra en applikation


Ovenstående, emner, fortsat







14/49

Mandag
4. dec.

Torsdag
7. dec.

2


2

JRT


JRT

Brug af dedikerede udviklings- og testværktøjer


Ovenstående, emner, fortsat