@glaviolette Yes, this is possible. Assuming you're the Canvas root admin for your district, you'll want to check 2 things:
1) Term dates -- ensure that the term dates on the Terms page reflect the actual start and end date of the term. So for example, if your start date is Aug 15, 2025 and your year long courses ends May 31st, the "Students can access from" should reflect these dates. (Your SIS should be determining these dates and sending them over to Canvas, but it doesn't hurt to double check.)
2) Enable the "Restrict students from viewing future courses in enrollments list" checkbox on the Account Settings page at your root level account.
If you're not the Canvas root admin for your district, you'll want to check with them on these settings.
Hope this helps!