2007/2008

02335 Netteknologi A

Kurset undervises på dansk.

Engelsk titel: 


Datacommunications and WEB Technology

Sprog:


Point (ECTS )

  10

Kursustype:   

 
Civil- Grundlæggende kursus
Diplomkursus-


Skemaplacering:

E4

 

Undervisningsform:

Klasseundervisning og laboratoriearbejde.

Kursets varighed:

13-uger

Eksamensplacering:

E4A,   F4A 

Evalueringsform:

Varighed eksamen:

Hjælpemidler:

Bedømmelsesform:

Pointspærring:

                                          

Deltagerbegrænsning:

Maksimum:  120
 

Overordnede kursusmål:

Kursets mål er, at sætte den studerende i stand til at:

- forstå internettets opbygning og dets protokoller samt anvende disse
- Udvikle, opsætte og vedligeholde web-sider på internettet
- kommunikere med databaser via internettet
- forstå intranet, internet og sikkerhedsaspekter


Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:

  • Presentere og forklare forskellige protokoller (ISO/OSI - TCP/IP protokol stakke) & Netværks Topologier
  • Anvende Java Socketprogrammering
  • Beskrive algoritmer til korrigering og detektering af transmissionsfejl
  • Illustrere forskellige rutningsalgoritmer og -problemer
  • Forklare forskellige basale krypteringsmetoder
  • Identificer fordel og ulemper ved forskellige typer af netværk
  • Forklare og anvende xhtml og CSS med W3-validering
  • Anvende javascript til inputvalidering på klientsiden
  • Konstruere og anvende programmer på serveren (php or jsp or asp)
  • Konstruere dynamiske hjemmesider ved anvendelse af databaser
  • Teste et webside både mht. funktionalitet og design


Kursusindhold:

- Internettets opbygning og dets protokolstak.
- Standarder for lokalnetværk (LAN), fordele og ulemper ved de forskellige typer af netværk.
- Detektering og korrigering af transmissionsfejl.
- Netværkstopologier og løsning af forskellige rutningsproblemer.
- Introduktion til JAVA socketprogrammering
- Grundlæggende HTML, opbygning af hjemmesider med tekst, grafik og henvisninger. Tabeller, forms og frames
- xhtml and Style sheets, CSS
- Serverside programmering. Serverside scripting.
- Kommunikation med databaser.
- Principper for opsætning og drift af web-servere
- XML


Bemærkninger:

Kurset er opdelt i to dele: Datakommunikation og WEB-programmering.
Kurset evalueres ved en helhedsvurdering, hvor de 2 dele af kurset har ca. samme vægt.
Kurset evaluers med en skrifltig 4-timers eksamen, som dækker begge dele.
WEB-progammeringsdelen evalueres tillige med en obligatorisk projektrapport, som bidrager til helhedsvurderingen.


Kursusansvarlig:

Edward Alexandru Todirica, 322, 214, (+45) 4525 3748, edward@imm.dtu.dk  

Institut:

02 Institut for Informatik og Matematisk Modellering

Kursushjemmeside:

http://www.imm.dtu.dk/courses/02335

Nøgleord:

Datakommunikation, Internet, Netværk, HTML, WEB, CSS, Javascript, PHP, ASP,JSP, MySQL, socket-programmering
Sidst opdateret: 23. januar, 2008