This course has been lectured at Aalto University since 2015. The following people have served as co-teachers in this course:
We would like to thank all of our teaching assistants for their help with both the course arrangements and course material:
We would also like to thank the following organizations that have over the years supported this course:
The material on this web page (text, illustrations, animations, presentation slides, and video lectures) was prepared by Jukka Suomela, with the help of our co-teachers and teaching assistants. The content is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) license—you are free to share and adapt this material, as long as you give appropriate credit to the author.