but if one is really enjoying computer science and want to get insight in the
algorithms and complexity, it is a module worthing to take.
If you just want to fullfill the CAP, just stay away from it.
Or u want to learn something, and as well as obtain high CAP,
you can just sit in the course :)