Zibat=>Peter Levinsky   => TEK =>Semester
MODULE PLAN
Opdateret : 28-08-2017

Foreløbig plan for 'Teknologi' Efterår 2017

 Tidligere litteratur : Per Laursen C# note -- http://perl-easj.dk/SWC1sem/CSharpNote_20170422.pdf
                                Microsoft Visual C# Step by Step, Eighth Edition, ISBN 978-1-5093-0104-1

Pensum

ugeNr
Dato
Emner Litteratur Opgaver
Demo + Løsninger : https://github.com/ro16da2a3-3a
uge 35
28/aug-01/sept
   Introduktion til faget
   intro net-progr. (client - sockets
   Application Layer

Tirsdag
CN  chapter 1
    intro         p. 27-58
    isp           p. 59-62
    protocol  p. 75-83

 short movie of network              Slides: ch1-intro | ch1-History

Socket programming - Skim-tekst:

Fredag
CN Chapter 2
    intro/http læs læt p. 111-125
                     (Kap 2.2) 126-
136                       Slides: ApplicationLayer+Http

 

 

 

 

Mit første Socket program


WEB-Tools

  • Wireshark - Packet sniffer
  • Fiddler - Packet sniffer
  • Postman - HTTP-client
  • SocketTest
uge 36
4-8/sept
   Mere Application Layer + HTTP

   Mere net-progr. (client - sockets)

Tirsdag
CN chapter 2
    repetition intro/http p. 111-144   (læs let 144-154)        Slides: Http

CN chapter 2 (kun tcp ikke udp)
   net-programming p. 185-187 + 192-198     

 (Læs let = SKIM)
   Delegates,   Fra 2 semester Step-By-Step chapter  20
   Task: Fra 2 semester Step-By-Step chapter 23

http begreber, tools, mm

Mere client-server programmering
Concurrent server

uge 37
11-15/sept
   Opsamling (http + socket programmering)

   DNS

Tirsdag 
   Opsamling CN chapter 1+ 2 (det vi har læst se uge 35+36)

Fredag
   CN chapter 2 p.154-168


DNS

Extra : lav din egen HTTP server se extra B i Concurrent-server eller her SimpleHttpStart.docx

uge 38
18-22/sept
   Serialisering ( XML & JSON)
   

Tirsdag
https://www.w3schools.com/:

Fredag
    
Lidt begrebs afklaring

uge 39 
25-29/sept
   Application Layer REST-services

 
Tirsdag Creating REST service using WCF
uge 40  
2-6/okt 
     Mere Net-programmering (UDP) Tirsdag
     CN Chapter 2 p.185-192

REST with Database

UDP 'Sender' + 'Receiver'

uge  41 
9-13/okt
 

  Transport-Layer   (TCP + UDP)

  Network-Layer

 

 Tirsdag
    CN chapter 3
    intro/udp p. 215-234 + (læs let 249-260)
    TCP  pp. 261-269 + 272midt-289
              + 297-300                                         Slides: TCP & UDP

 CN chapter 4
    intro p. 333-336nederst                                         Slides: IP
    IP pp. 357-369

Fredag
CN chapter 4
    IP pp. 362-379
CN Chapter 6
   Data- LINK: p.467-472  

Packet sniffers

 

uge 42 
16-20/okt
  Autumn holiday
Autumn holiday

Autumn holiday 
uge 43 
23-27/okt 
 

Prøve eksamen

 Peer-to-Peer architecture

Mandag
Prøve eksamen OBS - Obligatorisk

Tirsdag
CN Chapter 2
     P2P: p.168-175
  

 
uge 44 
30/okt - 3/nov
Virtualisering

Tirsdag
   Note Docker-Virtualisering

Fredag
  CN chapter 4
    IP pp. 362-379
CN Chapter 6
   Data- LINK: p.467-472  

uge 45 
6-10/nov

Sikkerhed (i netværk)

Sikker socker forbindelse (SSL)

Tirsdag
     CN Chapter 1 p.83-87
            Chapter 8 p.621-638 + 659-663     Slides Keys ( pdf | pptx )

  What is HTTPS?

  How to secure socket connections with TLS/SSL (XAML)

Slides security ( pdf )

Onsdag
    CN Chapter 8 p.638-649 + (læs let 654-672)
    SSL certifikat
Slides Secure connections ( pdf )

Fredag
   SSL øvelse
  

CertificateX509 tools

Create CertificateX509

Use CertificateX509 in
SSL client + server

 

uge 46 
13-17/nov

Firewalls

Secure socket

Tirsdag
     CN chapter 8 p. 679-690        slides ( pdf | pptx )
     Begreber    

uge 47 
20-24/nov
Opsamling

Tirsdag
     Opsamling

Fredag Projekt startet
  

uge 48
27/nov - 1/dec
 Tværfaglig projekt (SYM,PROG,TEK) Gruppe arbejde med eksamens rapport til SYM, MEN det er obligatorisk og Prog & Tek skal også berøres
Projekt-oplæg
uge 49 
4-8/dec
Tværfaglig projekt (SYM,PROG,TEK) Gruppe arbejde med eksamens rapport til SYM, MEN det er obligatorisk og Prog & Tek skal også berøres  
uge 50
11-15/dec  
Tværfaglig projekt (SYM,PROG,TEK)    Gruppe arbejde med eksamens rapport til SYM, MEN det er obligatorisk og Prog & Tek skal også berøres
 

uge 51
18-22/dec 

Prøve eksamen

Repetition

Mandag
 Prøve eksamen OBS - Obligatorisk

Tirsdag
  Reptition

 
uge 52-4
25/dec-26/jan
  Individuel Prog+tek-eksamen- Den præcise rækkefølge i December    Foreløbige datoer eksamen 8-11 Januar    reeksamen 29-31 Januar  

Literature:
CN: Computer Networking, Kurose & Ross, Addison-Wesley 7th edition

Notes::
 comming later