Upload your syllabus, get your semester

CalenDue reads your course outline and builds the calendar — classes, assessments and every deadline.

Built at the University of Saskatchewan  ·  Co.Hack 2025 winner

Inside the app

Your semester, already filled in

One syllabus becomes every class, assessment and deadline — sorted, filterable and synced to the calendar you already use.

CalenDue upload screen with a tap-to-upload syllabus area

Upload a syllabus

PDF or DOCX, up to 4 MB. The AI reads it and builds the calendar.

Events list grouped by date with class and assessment filters

Everything it found

Filter by classes or assessments. Swipe to complete or delete.

Weekly calendar grid showing classes and study blocks by hour

Your week, hour by hour

See where classes actually sit before you commit to anything else.

Semester Strategy screen highlighting a busy stretch and what to focus on

Semester Strategy

Spots the weeks where deadlines pile up — and adds nothing until you confirm it.

Grade calculator showing an overall average, letter grade and GPA

Grade Calculator

Track what each assessment is worth and see where you actually stand.

Tools screen listing Focus Timer, Semester Strategy, Class Tracker and more

Tools

Focus timer, class tracker, grades and calendar connections in one place.

Swipe to see more

Features

What you get

Syllabus upload

Drop in a PDF or DOCX up to 4 MB. Classes, assessments and deadlines come out the other side.

Callie, your AI assistant

Ask about courses, exams, assignments and office hours. She answers from your syllabi, not the internet.

Day, week and month views

Switch between them in a tap, jump back to today, and re-sync whenever you need to.

Events list

Grouped by date and filterable. Swipe to complete or delete, with overdue work flagged.

Connections

Sync with Google Calendar, Apple Calendar and Canvas so deadlines land where you already look.

Semester Strategy

Finds the weeks where deadlines stack up and suggests study blocks. Nothing reaches your calendar until you confirm it.

Grade calculator

Track what each assessment is worth and work out what you need on the final.

Focus timer

Pomodoro sessions and breaks, for when the deadline is no longer theoretical.

Class tracker

Watches Banner for seat changes on the courses you are waiting on.

It cannot register you or guarantee eligibility.

Meet Callie

The part that actually reads your syllabus

Callie, the CalenDue AI assistant

Hi, I’m Callie!

AI Assistant

Your AI assistant for all things syllabus. Ask me about your courses, exams, assignments, and more.

When is my next exam?What assignments are due this week?Summarize my course scheduleWhat are my office hours?

Android

How to install

Not on Google Play yet, so Android installs the file directly. Your phone will warn about “unknown sources” — that’s expected.

  1. 1. Download the APK

    Tap the Android button above. Your browser will download "CalenDue-android.apk".

  2. 2. Allow "Install unknown apps"

    Go to Settings → Apps → Special app access → Install unknown apps, then enable your browser or Files app.

  3. 3. Open the file and install

    Open the downloaded file from your notifications or Downloads folder and tap "Install". Done.

This APK is the exact same build as the store release and receives the same updates.

Free, and built by students

Made by students at the University of Saskatchewan who got tired of copying dates out of PDFs.