IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):Netværk og protokoller (kl. 13.00-19.00) 
Kursusnavn (engelsk):Networks and Protocols (13:00-19:00) 
Semester:Forår 2004 
Udbydes under:cand. it, softwareudvikling (swu) 
Omfang i ECTS:7,50 
Kursussprog:Engelsk 
Kursushjemmeside:https://learnit.itu.dk 
Min. antal deltagere:
Forventet antal deltagere:15 
Maks. antal deltagere:80 
Formelle forudsætninger:Prior to the course, the student should be able to:

  • Ability to use the Internet to send e-mails and find information on the World Wide Web.

  • Ability to understand and write small programs in JAVA or C.

  • Basic understanding of sets, functions and binary numbers.


These skills may be acquired by taking the course <a href=http://www.itu.dk/KursusBase/index.php?body=VisInfo&id=1614¿>Introduction to Programming - Concepts and Tools / <a href=\"http://www.itu.dk/KursusBase/index.php?body=VisInfo&id=1597\">Introductory Programming (net-based education) or <a href=\"http://www.itu.dk/KursusBase/index.php?body=VisInfo&id=1591\">Introductory Programming (Grundlæggende Programmering) and highschool mathematics. 
Læringsmål:The goal of this course is to explain the fundamental concepts of computer networking.
The principles will be illustrated by a detailed
description of the Internet: both its physical
components (hosts, routers, switches, etc.) and
its protocols (the message formats and communication procedures).



After completing this course, the students will understand how applications interact with
different parts of the Internet Protocol to
ensure the proper delivery of the messages
from the source to the destination. They will
be able explain the most important networking concepts such as reliable data communication, handshaking, congestion control, routing, multiple access, etc. In addition, they will have a basic
knowledge about network security, wireless network architectures and network management. 
Fagligt indhold:The lectures will be organized around the following topics:

  • A historical overview of networking and the
    Internet.
  • The concept of protocol, the layered architecture of the network protocols.
  • Application layer and essential Internet applications: WWW, e-mail, ftp and Telnet.
  • The transport layer: reliable data communication, the TCP and UDP protocols.
    Flow control and congestion control.
  • The network layer: the Internet Protocol, addressing and routing.
  • Link and physical layers: error detection and correction, multiple access protocols.
  • Link layer protocols: the Ethernet and the
    IEEE 802.11 wireless LAN architecture.
  • Network security: problems and solutions,
    crytography, authentication.
  • Network administration and management.
 
Læringsaktiviteter:

Lecture 13.00 - 15.30, followed by excercises with an instructor 16.00 - 19.00



NB! Please remark, that in the introduction-week from the 2nd to the 6th of February 2004, the lecture will run from 9:00 to 12:00 on the below-mentioned day. Exercises (and lecture in the afternoon) are cancelled. 

Eksamensform og -beskrivelse:X. experimental examination form (7-scale; external exam), 13-skala, Ekstern censur

20 min. long, individual oral exam without preparation.


The language of the exam will be English.



In order to participate in the exam, 8 assignments must be approved out of the 10 weekly homework assignments.  

Litteratur udover forskningsartikler:James F. Kurose and Keith W. Ross:
Computer Networking: A Top-Down Approach Featuring the Internet
, Addison-Wesley Longman, Inc.

For more information, please visit http://www.awl.com/kurose-ross/.