Basic, extensible functionality for managing courses.