Complete course list and user interface improvements