Mixture of Programmingand "normal" assignments. "Philosophical aspects" in the beginning of the lecture
Programming Assignments for applying the stuff learned. Uncommon topic. Amount of time needed for the exercise sheet (without programming). Lecturer answers very quickly on E-Mails
Showing variety of possible directions
The Complexity of exercises should be somewhat minimized
Programming Assignments
Content, Exercises
sometimes it was really interestng, sometimes not
Various aspects of information
Difference Algorithms
The course is related with important and upto-date application. Iespecially liked the topics difficulty distribution. First it is explained simply, after you get enough information, you learn more difficult topics
Practcal assignments
There was a clear structure of the course material.
I liked the assignments. pretty good quality and not too hard, not too easy. The content of the lecture was well presented with good sketches
swarm behaviour
it gave me the view that how we are nutral behaviour in computer science which was very very interesting to me
Braitenberg vehicles, golden rate...
the lecturer seems to like his topic and cares about the students
The easily understandable contents, more reference from day-day Life
Topics
Application of Artificial Life contents to real problems emerging in Computer Science
challenging programming tasks that extended the examples of the lecture

Lecturer shouldn't read out the text on the slides. Lower the amount of (similar) programming assignments. Make even more use of animations where it is apropriate
Lecturer reads out the presentation slides. Lecturer notes were handed out(internet) in bad quality. Programming assignments took too long for the amount of exercise points
More application could be presented (read life examples)
Good Competencies on "Phyton" required, instead of c/c++
Make it more relevant to practical development
a bit more math. a bit less theory
More about practical applcations of the stdied topics
it would be better if we can learn something in exercise groups
Assignments Questions are difficoult, some of them even confused me that how will the exam looks like
I liked the lesson's topics and the system, how cours is demonstrated. On the other hand, to produce important application, individually we have to spend enough time for developing applications.
Some of the exercise questions are not very relevant in the studies. The hour of lecture (08:15)
The methods presented were rather simple and thus wxplanation sometimes took too much time.
the exercise groups were a little pointless. the tutor just gave the solution and the tutorial was over. some parts of the lecture could have been presented a little bit faster.
Better explanation of genomes, fitness function population and all the things around this topic
too early in the morning... :-( ; I didn'T like the programming assignments
The complexity of the practical assignments could be minimized
Exercise content.
Exercises shouldbe more clear and precise, assistants should be better prepaired, course material should be more undrestandable, in a sence better formulated and structureed Extra Material should be available
the preferences of the programming tasks. For example in one tasks the file reading and parsing took more time than the algorithm itself.