Canvas turns into a calendar
Classes, sections, exams, office hours and deadlines import on their own, and grade weights come with them, so a quiz worth two percent stops outranking a project worth thirty.
A planning engine disguised as a calendar
A calendar remembers things. It does not help you decide. CalendAI works out what to do next, when to do it, and what to give up when three things land on the same hour, then repairs the whole plan the moment a task runs long or a deadline moves.

Canvas deadlines sit in one place, Google Calendar in another, club meetings and career fairs nowhere at all, and food, sleep, the gym and calling home are held together by memory. It works until about week seven, and then it does not.
Time is not simply free or busy. It has quality. A plan should bend instead of shattering, and the system should get sharper every time it watches you finish something.
Canvas and Google Calendar become one view of the actual week.
Tasks ranked by deadline, effort estimate and what they are worth to your grade.
Work placed around fixed events, commutes and the hours you need to sleep.
Every completion or overrun re-optimizes whatever is left.
Duration estimates and your best hours sharpen with every cycle.
Classes, sections, exams, office hours and deadlines import on their own, and grade weights come with them, so a quiz worth two percent stops outranking a project worth thirty.
Mark something done or half done and everything after it moves. Ran forty minutes over and the evening reshuffles. Finished early and the time goes to whatever was next in line.
When office hours, a team meeting and a career fair collide, it tells you which one to take and why, weighing grade impact, what the opportunity is worth, and the priorities you set yourself.
It notices that maths goes faster before noon and that an evening gym session improves your sleep, then puts the hard blocks where you actually perform.
Bring in several calendars with everyone consenting, and get real best fit options weighted for travel time, buffers and when people prefer to meet, instead of the first empty box.