This is a group heavy course that can be very enjoyable. The lectures aren’t as important but they do offer good knowledge but pretty unrelated to the group work that’s done over the semester. 1 mid sem and final which is quite easy as ai is allowed. Not that difficult and easy to get a good mark as long as your group in on top of it.