i did 2206 last sem. The material is very straightforward, but i recommend u do it after 2002 then it'll be a breeze. There are a few past papers floating around and the questions don't change much (if at all). Although last sem's finals were alot harder then previous years due to our lecturer. I jotted down some of the ques from last sem's final for my friend, PM if interested.