The teaching was part lecture, part student presentation, and part exercises. I think it worked well. The students presented in groups, and they seemed to enjoy the process. They distributed work among themselves, and many groups prepared programming exercises for the class. I think they enjoyed these practical tasks most of all, and it helped them learn the theoretical aspects as well.
Student portal worked a little better this year. Though I could not get people to participate in the discussion areas. Part of the reason for this might be that they are quite clunky, and I found that people sometimes posted in the wrong places. I don't know why, but it was difficult to keep a coherent thread of discussion going.
The pensum was o.k. It was not a text book as such, but more a technical book. But it was sufficiently clear I think for students to understand. This year we emphasized the practical tasks, and I tried a new order of chapters which worked a lot better than last year.
I think the students really enjoyed the class, and learned something from it. At least I hope so! I had a positive feeling about the outcome.