DM805: Computer Networks (10 ECTS)

STADS: 15003701

Level
Master's level course

Teaching period

Offered when needed.

Teacher responsible
Email: kornerup@imada.sdu.dk

Timetable
There is no timetable available for the chosen semester.

Comment:
Ubegrænset deltagerantal

Prerequisites:
None

Academic preconditions:
The topics from DM506 Computer Architecture and DM510 Operating Systems assumed known.

Course introduction
The purpose of the course is to provide an introduction to problems, concepts and techniques in computer networks, local area as well as wide area networks.

Expected learning outcome
After the course the student is supposed to be able to:

* document and implement a multi-layer protocol hierarchy, realizing a reliable data transmission with routing over an arbitrary network.
* design and implement an efficient protocol, eliminating errors in an underlying network which can loose, delay and duplicate data packages, such that data is delivered to the receiver in the same order as transmitted by the sender.
* design and implement a reliable protocol for establishing and closing a connection oriented communication over a network of nodes.
* design and implement a TCP-like protocol allowing the exchange of data units, e.g., files, over the network.
* design and implement a reliable and efficient communication between protocol layers.

Subject overview
Topics are: Transmission forms, network topologies, routing, load- and error control and security. The emphasis is on the protocols, applied by hardware as well as software for realizing the communication, for realizing the above mentioned aspect. The course will in particular cover those solutions used on the internet as well as those used locally, i.e., the TCP/IP protocols.

Literature
    Meddeles ved kursets start.


Website
This course uses e-learn (blackboard).

Prerequisites for participating in the exam
None

Assessment and marking:
(a) Required assignments. Pass/fail, internal evaluation. The assignments must be passed in order to take the project exam.
(b) Project assignment. Danish 7 mark scale, external examiner.

Terms for reexam according to the rules decided by the Study Board. At the reexam the project exam form is changed from external examiner to internal examiner.

Expected working hours
The teaching method is based on three phase model.

Forelæsninger, 28.
Eksaminatorietimer/opgaveregning, 28
Educational activities

Language
This course is taught in English, if international students participate. Otherwise the course is taught in Danish.

Course enrollment
See deadline of enrolment.

Tuition fees for single courses
See fees for single courses.