Yes, you can add events to the course calendar and make changes to existing events by dragging and dropping calendar items. Any assignment due date changes made in your Calendar are automatically updated everywhere else in the course site. You can view calendar items by day, week, month, or agenda list. You can also create appointment groups in the Calendar via the Scheduler tool.
Further resources: