Blum gives a thorough introduction to online learning algorithms. In particular, it covers learning from expert advice - which is also covered in CS 8803 "Special Topics - Statistical Techniques in Robotics" held by Byron Boots in spring 2015.
Some of Blum's courses at Carnegie Mellon University may also be of interest: Blum's courses.
What is your opinion on the summarized work? Or do you know related work that is of interest? Let me know your thoughts in the comments below: