Added course enrollment

Change-Id: I973fcb2672b53e0aa64158bea46b8cbb9c371c17

@rocha 
I think we should follow the same conventions for docstrings that we are following in other repos. Namely, the one here: https://pypi.python.org/pypi/sphinxcontrib-napoleon