Have a look to youtube vidoe lectures for ID2203

http://www.ict.kth.se/courses/ID2203/