I did the course 2017 sem 1 and i dont think its a wam booster if youre looking for something like that. It requires quite a bit of effort tbh. The content isnt that hard but theres a LOT of memorisation and rote learning, not to mention that the midsem and finals have questions that can test you on literally anything the lectures say. In terms of contact hours, lecturers arent compulsory to attend but you need to watch them regardless and theres 1hr of tutes every week. I'd say around a 7/10 to get a HD only becuase the content is not hard but theres too much of it.