@KendylNeill11 ...
I don't know all the ins and outs of doing this, but do you use SIS imports or some other means to upload course shells (and also enrollments) into Canvas? I know that start/end dates can come from the school's SIS system (Banner, Colleague, etc.) and transferred over to Canvas. Are you a Canvas admin? If so, do you work with an IT team at your school who handles these kinds of tasks to upload data from the SIS to Canvas?
Admin Guide - Instructure Community (canvaslms.com)
The above link goes to the Canvas Admins Guides. Check out the section on "SIS Imports".
Hope this will help as a starting point for you.