I know it took me a while to get these up but I finally have some sketches regarding the look and flow of how the scheduling system. These images are mostly from the students view because the Student Organization or Academic Advisor would only have a slight modification to how things would look and work.
This first image shows the how things will function together from a high level. It shows our final goal get information from Registration/Build Class Schedule to @my.hpu.edu.
The next drawing is a basic view of how it could look like. A student's calendar filled in with both personal events (i.e. work schedule, meetings, lunches, appointments, etc..) and also their respective class schedule for that particular month.
The last drawing shows the relationship between the Class Scheduling system and the proposed Event Publisher to create this Unified Google Calendar View. :-)
Here's the link to my short explanation.