CourseOffering

Provides a specific number of class meeting sessions for each offering.

allows for numerous instructors per offering

tracks time logistics (e.g. start date, start time, end date, end time, days of weeks, term) for the offering

has location logistics information (e.g. location, room, seats)

Common Course Pages

Programmatically generates the typical starting pages unique for each course and offering. This saves 100’s of statically stored web pages and greatly reduces the setup time for new courses and saves web design time needed for routine materials.