Course: Generative software development

Teaching period: whole week 5, 30/1 - 3/2 2006

Course team:

Course description:

    The purpose of this course is to give a general introduction to generative techniques in software development so that the students can with confidence take part in other courses on related subjects (e.g. Scripting languages and domain-specific languages; Generic programming and library development). After a general introduction, the focus will be on generics in various programming languages. The course will provide several hands-on exercises ranging from simple examples to more extensive usage of generics.


* Slides

* Articles

* Briefs/Exercises

* Course data

Last modification: 29/3 2006