How you want to do this exactly will largely depend on the actual requirements and already existing implementation, but in essence you can feed information from Course Offerings, Course Offering Schedules and Course Connections into the GoMeddo Reservation Template object. This object is similar to Course Offering Schedules and Time Blocks, in the way that it contains abstract information regarding when courses take place, where they take place (which classroom / faculty), who teaches them and which students are enrolled for each course.
This information can the be used by the GoMeddo Scheduler to generate actual classroom sessions in the GoMeddo Reservation and Reservation Contact objects. Those sessions will then be linked to classrooms (GoMeddoResource) and teachers (GoMeddoStaff), making them visible on each respective calendar. In turn, those sessions can then be used to interact with students (Chatter), upload homework (Salesforce Files) and mark student attendance (Attendance Event) for example.
The following video shows an example of how a Student Experience: where student has access to his of her schedule, how they can then schedule activities on campus and how all of this relates back to the Customer 360 profile in Salesforce.