621.801 (12W) Computer Networks and Network Programming

Wintersemester 2012/13

Registration deadline has expired.

First course session
03.10.2012 14:00 - 16:00 S.2.42 On Campus
... no further dates known

Overview

Lecturer
Course title german Rechnernetze und Netzwerkprogrammierung
Type Practical class (continuous assessment course )
Hours per Week 2.0
ECTS credits 4.0
Registrations 10 (30 max.)
Organisational unit
Language of instruction English
Course begins on 01.10.2012

Time and place

List of events is loading...

Course Information

Teaching methodology including the use of eLearning tools

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

Distance learning info

Moodle will be used

Course content

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".

Topics

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

Teaching objective

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).

Literature

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

Examination information

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.

Grading scheme

Grade / Grade grading scheme

Position in the curriculum

  • Teacher training programme Computer Sciences and Computer Sciences Management (Secondary School Teacher Accreditation) (SKZ: 884, Version: 04W.7)
    • Stage two
      • Subject: Praktische und Technische Informatik (LI 2.2) (Compulsory subject)
        • Rechnernetze und Netzwerkprogrammierung ( 2.0h PR / 3.0 ECTS)
          • 621.801 Computer Networks and Network Programming (2.0h PR / 4.0 ECTS)
  • Bachelor's degree programme Applied Informatics (SKZ: 511, Version: 12W.1)
    • Subject: Technical Principles and System Software (Compulsory subject)
      • Rechnernetze und Netzwerkprogrammierung ( 2.0h UE / 4.0 ECTS)
        • 621.801 Computer Networks and Network Programming (2.0h PR / 4.0 ECTS)
          Absolvierung im 5. Semester empfohlen
  • Bachelorstudium Informatik (SKZ: 521, Version: 09W.3)
    • Subject: Technische Grundlagen und Systemsoftware (Compulsory subject)
      • Rechnernetze und Netzwerkprogrammierung ( 2.0h PR / 4.0 ECTS)
        • 621.801 Computer Networks and Network Programming (2.0h PR / 4.0 ECTS)
  • Bachelor's degree programme Informatics (SKZ: 521, Version: 03W.1)
    • Subject: Technische Grundlagen und Systemsoftware (Compulsory subject)
      • Rechnernetze und Netzwerkprogrammierung ( 2.0h PR / 4.0 ECTS)
        • 621.801 Computer Networks and Network Programming (2.0h PR / 4.0 ECTS)
  • Diploma programme Informatics (SKZ: 880, Version: 02W)
    • Stage two
      • Subject: Technische Grundlagen und Systemsoftware (Compulsory subject)
        • Rechnernetze und Netzwerkprogrammierung ( 2.0h PR / 4.0 ECTS)
          • 621.801 Computer Networks and Network Programming (2.0h PR / 4.0 ECTS)
  • Bachelor's degree programme Information Technology (SKZ: 289, Version: 12W.2)
    • Subject: Computer- und Netzwerktechnik (Compulsory subject)
      • Rechnernetze und Netzwerkprogrammierung ( 2.0h KU / 3.0 ECTS)
        • 621.801 Computer Networks and Network Programming (2.0h PR / 3.0 ECTS)
          Absolvierung im 5. Semester empfohlen
  • Bachelor's degree programme Information Technology (SKZ: 289, Version: 09W.2)
    • Subject: Computer- und Netzwerktechnik (Compulsory subject)
      • Rechnernetze ( 2.0h KU / 3.0 ECTS)
        • 621.801 Computer Networks and Network Programming (2.0h PR / 3.0 ECTS)
  • Bachelor's degree programme Information Technology (SKZ: 289, Version: 06W.1)
    • Subject: Computer, Network, and Control Engineering (Compulsory subject)
      • Communication networks ( 2.0h KU / 3.0 ECTS)
        • 621.801 Computer Networks and Network Programming (2.0h PR / 3.0 ECTS)

Equivalent courses for counting the examination attempts

Wintersemester 2023/24
  • 621.801 UE Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 UE Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2022/23
  • 621.801 UE Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
  • 621.802 UE Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
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)
  • 621.802 PR Rechnernetze und Netzwerkprogrammierung (2.0h / 4.0ECTS)
Wintersemester 2012/13
  • 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)