Valid for: 2017/18
Decided by: PLED C/D
Date of Decision: 2017-04-03
Main field: Technology.
Compulsory for: C3
Elective for: BME4, D4, F4, L4-gi
Language of instruction: The course will be given in Swedish
With the introduction of the Internet, networked communications have become a critical tool in the implementation of sophisticated computer services. The course gives an overview of the fundamental techniques necessary to design and create applications that can communicate over networks. It is also a starting point for further studies in the area.
Knowledge and understanding
For a passing grade the student must
Competences and skills
For a passing grade the student must
The laboratory exercises and the project are intended to have the students apply their previously achieved programming experiences in a network-based environment.
Message passing over a network
Clients/Server architectures
Introduction to concurrent programming
Web technology
Audio and video streaming
Grading scale: TH - (U,3,4,5) - (Fail, Three, Four, Five)
Assessment: There will be a written examination. Participation in the examination requires that the laboratory exercises have been performed. In order to pass the course, the student must also pass the project. The final grade of the course is based on the result of the written examination.
The examiner, in consultation with Disability Support Services, may deviate from the regular form of examination in order to provide a permanently disabled student with a form of examination equivalent to that of a student without a disability.
Parts
Code: 0117. Name: Compulsory Course Items.
Credits: 4,5. Grading scale: UG. Assessment: For a passing grade the compulsory laboratory exercises and the project must be completed. Contents: Compulsory laboratory exercises and a compulsory project.
Code: 0217. Name: Written Examination in Network Programming.
Credits: 3. Grading scale: TH. Assessment: Written examination. To qualify for the written examination, the laboratory exercises must have been completed.
The number of participants is limited to: No
The course overlaps following course/s: EDA090, EDA095
Course coordinator: Professor Pierre Nugues, Pierre.Nugues@cs.lth.se
Course coordinator: Per Andersson, per.andersson@cs.lth.se
Course homepage: http://cs.lth.se/edaf65