Syllabus academic year 2009/2010
(Created 2009-08-11.)

Higher education credits: 7,5. Grading scale: TH. Level: A (Second level). Language of instruction: The course might be given in English. EDAN01 overlap following cours/es: EDA340 och EDA340. Optional for: D4, D4ps, E4, Pi4. Course coordinator: Krzysztof Kuchcinski,, Inst f datavetenskap. Prerequisites: EDA027 Algorithms and Data Structures or EDAA01 Programming - Second Course. Assessment: To qualify for a passing mark, the students must have completed the laboratory work and the project. To qualify for a higher mark a written examination is required. Further information: The course might be given in English. Home page:

The goal of this course is to have each student acquire the knowledge on a new programming paradigm based on constraints over finite domains and provide experience of how to use these methods for solving combinatorial problems.

Knowledge and understanding
For a passing grade the student must

Skills and abilities
For a passing grade the student must


Kuchcinski, K: Modeling and Optimisation of Embedded Systems with Constraint Programming: Principles and Practice. Distributed by the department.