Syllabus academic year 2011/2012
(Created 2011-09-01.)
CONCURRENT PROGRAMMINGEDA040
Credits: 6. Grading scale: TH. Cycle: G2 (First Cycle). Main field: Technology. Language of instruction: The course might be given in English. EDA040 overlaps following cours/es: EDA698. Compulsory for: D3, Pi4pv. Optional for: C4, E4, E4pv, E4ra, F4, F4pv, M4me, Pi4. Course coordinator: Assoc. prof. Klas Nilsson, Klas.Nilsson@cs.lth.se and assoc. prof. Roger Henriksson, Roger.Henriksson@cs.lth.se, Computer Science. Prerequisites: EDAA01 Programming - Second Course or EDA027 Algorithms and Data Structures. Assessment: There will be a written exam which consists of assignments of exploratory nature and programming/design problems. The final grade of the course is based on the results of the written exam. In order to qualify for the exam, the students must have passed the compulsory parts of the course, i.e., laboratory exercises and project. The project aims at giving the students an integrated understanding of the various parts of the course. Detailed information about completing the compulsory parts of the course will be given in the course program. Parts: 2. Home page: http://cs.lth.se/eda040.

Aim
Computers are increasingly as subcomponents in technical equipment where they must interact with and control external physical processes in real time. The course gives an introduction to how such computer systems work and gives practical experience from programming such systems.

Knowledge and understanding
For a passing grade the student must

Skills and abilities
For a passing grade the student must

Contents

Literature
Literature provided by the department during the course.

Parts

Code: 0111. Name: Compulsory Course Items.
Higher education credits: 3. Grading scale: UG. Assessment: For a passing grade, the laboratory work and the project must be completed. Contents: Compulsory laboratory work and a compulsory project.

Code: 0211. Name: Written Examination in Concurrent Programming.
Higher education credits: 3. Grading scale: TH. Assessment: Written examination. To qualify for the written exam, all compulsory course items must be completed. The final grade of the course is based on the result of the written exam.