What can Students Get from a Software Engineering Capstone Course? — María Cecilia Bastarrica

This is an intriguing title! I ran our third year projects for 3 years and I always wondered: What can students learn from a project? Like our projects, these ones were ran for external company and students were supposed to work in the customers office. The projects are about as heavy in terms of effort, Read more about What can Students Get from a Software Engineering Capstone Course? — María Cecilia Bastarrica[…]

Chaordic Learning: A Case Study — Stephan Krusche

Chaordic learning? What is that? I had not heard about it before today. It is a hybrid between chaos and order. Our field went through a number of phases. It started with chaos, then everything needed to be ordered and like a product line after the ‘software crisis’ and then came XP which held the Read more about Chaordic Learning: A Case Study — Stephan Krusche[…]

Parallelizing Audio Analysis Applications – A Case Study — Ali Jannesar

From the title of this paper, you might wonder why this is an education paper, but it is about using real world audio applications as a case study for teaching parallelism. Interesting. Ali used libVorbis and LAME, two popular and well-documented audio encoding applications, which were in need of some speed up. He divided the Read more about Parallelizing Audio Analysis Applications – A Case Study — Ali Jannesar[…]

Experiences with making a MOOC

Previously I wrote about my motivation to make a MOOC, a massive open online course, in this post I’ll talk a bit about my experiences in developing the material and my recommendations for developing material. Use an existing course If you are running a MOOC and there are thousands of people looking at your slides, everything Read more about Experiences with making a MOOC[…]