Yes. Google Sheets is an excellent resource for preparing a shareable schedule.
Start by making a blank time template.
Add your classes to their time slots.
You can bold selection by hitting Control+B.
Colors can be easily adjusted by highlighting the cells and selecting a color.
Columns can be adjusted by pulling on edges.
You can insert images by clicking insert and selecting image...
Your new schedule can be printed for convenience. Room numbers and professor names may also be useful.