Valid for: 2015/16
Decided by: Education Board A
Date of Decision: 2015-04-10
Main field: Technology.
Compulsory for: D2
Elective for: L4-gi
Language of instruction: The course will be given in Swedish
The course will give ability to sustainable and resource aware construction of programs that can be reused and modified with respect to changing requirements in an industrial context.
Knowledge and understanding
For a passing grade the student must
Competences and skills
For a passing grade the student must
Judgement and approach
For a passing grade the student must
Design principles for object-oriented programs. Design patterns and frameworks. A development environment for object-oriented modeling, implementation, and refactoring.
Formal langauges, logic, and set theory including relations and functions.
Grading scale: TH
Assessment: Written examination, programming assignments, and two projects. Activity at the seminars may improve the grade.
Parts
Code: 0108. Name: Written Examination.
Credits: 5,5. Grading scale: TH. Assessment: Written examination.The final grade of the course is based on the result of the written exam. Activity at the seminars may improve the grade.
Code: 0208. Name: Project.
Credits: 2. Grading scale: UG. Assessment: For a final grade, the students must have completed the project work.
Code: 0308. Name: Laboratory Work.
Credits: 0. Grading scale: UG.
The number of participants is limited to: No
The course overlaps following course/s: EDA061, EDA065, EDA666, EDAA40
Course coordinator: Ulf Asklund, ulf.asklund@cs.lth.se
Course homepage: http://cs.lth.se/edaf10