IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):Netværk og protokoller (kl. 13.30-18.30) 
Kursusnavn (engelsk):Networks and Protocols (13:30-18:30) 
Semester:Efterår 2004 
Udbydes under:cand.it., internet- og softwareteknologi (int) 
Omfang i ECTS:7,50 
Kursussprog:Engelsk 
Kursushjemmeside:https://learnit.itu.dk 
Min. antal deltagere:
Forventet antal deltagere:70 
Maks. antal deltagere:120 
Formelle forudsætninger:Prior to taking the course, the student should be able to:

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

  • understand and write small programs in Java, C or C++

  • understand the binary and hexadecimal number systems and binary arithmetic


These skills may be acquired by taking the course <a href=http://www.itu.dk/KursusBase/index.php?body=VisInfo&id=1724¿>Introduction to Programming - Concepts and Tools / <a href=\"http://www.itu.dk/KursusBase/index.php?body=VisInfo&id=1717\">Introductory Programming (Grundlæggende Programmering) and the course in IT Mathematics.


Some general mathematical background (such as A level high school mathematics) is an advantage. 

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 to explain the most important networking concepts such as reliable data communication, handshaking, congestion control, routing, multiple access, and so on. 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 and the layered architecture of the network protocols
  • the application layer; essential Internet applications, such as 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:

Lectures 13:30 - 16:00, followed by exercises 16.00 - 18.30.



NB! In the introductory week, meaning from 27 August to 2 September 2004 the course will run from 16:00 to 18:30, where the first lecture will take place. This means, that exercises are cancelled in the introductory week.


Depending on the number of students, the teacher is allowed to separate the students in two groups for exercises. One group will then do exercises in the evening (from 16:00 - 18:30) and one group can do exercises before the lectures. 

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/. 
 
Afholdelse (tid og sted)
Kurset afholdes på følgende tid og sted:
UgedagTidspunktForelæsning/ØvelserStedLokale
13.30-16.00 Forelæsning ITU
16.00-18.30 Øvelser ITU