621.802 (13W) Rechnernetze und Netzwerkprogrammierung

Wintersemester 2013/14

Anmeldefrist abgelaufen.

Erster Termin der LV
07.10.2013 08:00 - 10:00 S.1.42 On Campus
... keine weiteren Termine bekannt

Überblick

Lehrende/r
LV-Titel englisch
Computer Networks and Network Programming
LV-Art
Praktikum (prüfungsimmanente LV )
Semesterstunde/n
2.0
ECTS-Anrechnungspunkte
4.0
Anmeldungen
31 (30 max.)
Organisationseinheit
Unterrichtssprache
Deutsch
LV-Beginn
07.10.2013
eLearning
zum Moodle-Kurs

Zeit und Ort

Liste der Termine wird geladen...

LV-Beschreibung

Inhalt/e

Themen

  • Netzwerkprotokolle
  • Java-Socket Programmierung
  • Netzwerksimulation (Omnet)
  • Applikationsschicht
  • Transportschicht
  • Netzwerkschicht
  • Sicherungsschicht

Erwartete Vorkenntnisse

Java und C Programmierung, parallele Programmierung (insbesondere Threads)

Lehrmethodik inkl. Einsatz von eLearning-Tools

Practical exercises performed by students followed by discussions during the actual course hours

Fernstudium Informationen:

Moodle will be used for distributing the exercise descriptions among the students.

Inhalt/e

Practical exercises (i.e., C++ programming using the OMNet++ simulator) related to the horizontal/vertical communication interfaces according to the well-known ISO/OSI reference model following the top-down approach of Kurose/Ross' book "computer networking: a top-down approach featuring the internet". An introduction to Java network programming (i.e., sockets, threads, etc.)

Themen

  • Java socket programming and multi-threading
  • OMNet++ network simulation
  • Application layer
  • Transport layer
  • Network layer
  • Link Layer

Lehrziel

To get a basic introduction to Java network programming. To reach a common understanding of the horizontal/vertical communication interfaces according to the well-known ISO/OSI reference model. To know and understand how protocols work and interact at different layers. To give a detailed answer to the following question: What happens at each layer (according to ISO/OSI reference model) after a HTML request (e.g., for a Web site) has been issued by a client (e.g., Web browser).

Literatur

James F. Kurose, Keith W. Ross, "Computer Networking: A Top-Down Approach featuring the Internet", Fourth Edition, Addision-Wesley, 2008.

Prüfungsinformationen

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Prüfungsinhalt/e

Aufgaben des Praktikums

Beurteilungskriterien/-maßstäbe

Pflichtabgaben, Abschlussgespräch

Prüfungsinhalt/e

See content of the course.

Beurteilungskriterien/-maßstäbe

Oral exam.

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Lehramtsstudium Unterrichtsfach Informatik und Informatikmanagement (SKZ: 884, Version: 04W.7)
    • 2.Abschnitt
      • Fach: Praktische und Technische Informatik (LI 2.2) (Pflichtfach)
        • Rechnernetze und Netzwerkprogrammierung ( 2.0h PR / 3.0 ECTS)
          • 621.802 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 4.0 ECTS)
  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 12W.1)
    • Fach: Technische Grundlagen und Systemsoftware (Pflichtfach)
      • Rechnernetze und Netzwerkprogrammierung ( 2.0h UE / 4.0 ECTS)
        • 621.802 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 4.0 ECTS)
          Absolvierung im 5. Semester empfohlen
  • Bachelorstudium Informatik (SKZ: 521, Version: 09W.3)
    • Fach: Technische Grundlagen und Systemsoftware (Pflichtfach)
      • Rechnernetze und Netzwerkprogrammierung ( 2.0h PR / 4.0 ECTS)
        • 621.802 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 4.0 ECTS)
  • Bachelorstudium Informatik (SKZ: 521, Version: 03W.1)
    • Fach: Technische Grundlagen und Systemsoftware (Pflichtfach)
      • Rechnernetze und Netzwerkprogrammierung ( 2.0h PR / 4.0 ECTS)
        • 621.802 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 4.0 ECTS)
  • Diplomstudium Informatik (SKZ: 880, Version: 02W)
    • 2.Abschnitt
      • Fach: Technische Grundlagen und Systemsoftware (Pflichtfach)
        • Rechnernetze und Netzwerkprogrammierung ( 2.0h PR / 4.0 ECTS)
          • 621.802 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 4.0 ECTS)
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 12W.2)
    • Fach: Computer- und Netzwerktechnik (Pflichtfach)
      • Rechnernetze und Netzwerkprogrammierung ( 2.0h KU / 3.0 ECTS)
        • 621.802 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 3.0 ECTS)
          Absolvierung im 5. Semester empfohlen
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 09W.2)
    • Fach: Computer- und Netzwerktechnik (Pflichtfach)
      • Rechnernetze ( 2.0h KU / 3.0 ECTS)
        • 621.802 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 3.0 ECTS)
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 06W.1)
    • Fach: Computer-, Netzwerk - und Regelungstechnik (Pflichtfach)
      • Kommunikationsnetze ( 2.0h KU / 3.0 ECTS)
        • 621.802 Rechnernetze und Netzwerkprogrammierung (2.0h PR / 3.0 ECTS)

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Wintersemester 2021/22
  • 621.801 UE Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 UE Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2020/21
  • 621.802 UE Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2019/20
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2018/19
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2017/18
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2016/17
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2015/16
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2014/15
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2013/14
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2012/13
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2011/12
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2010/11
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2009/10
  • 621.801 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)