A set of Matlab functions that were used for the publications
 Hauser, H.; Ijspeert, A.; Füchslin, R.; Pfeifer, R. & Maass, W. "Towards a theoretical foundation for morphological computation with compliant bodies" Biological Cybernetics, Springer Berlin / Heidelberg, 2011, 105, 355-370 http://www.springerlink.com/content/j236312507300638/
 Hauser, H.; Ijspeert, A.; Füchslin, R.; Pfeifer, R. & Maass, W. "The role of feedback in morphological computation with compliant bodies" Biological Cybernetics, Springer Berlin / Heidelberg, 2012, 106, 595-613 http://www.springerlink.com/content/d54t39qh28561271/
The document "README_MC_toolbox.pdf" has more detailted information. It also includes a short description of the individual files and a series of tutorial tasks. They are designed to help you to understand the underlying theoretical frameworks of  and  and their implementations in Matlab. In addition, they are meant to provide you with an understanding of the great potential as well the limitations of this approach.
Feel free to use the tutorial as a basis for Matlab coding class for your students. If you do so, I would love to hear about it and your experience.
If you have any troubles using the code or if you find a bug, please, let me know.
Enjoy and have a great day! Helmut