Timetable planner

Build a conflict-free schedule from pre-assigned and preferred courses

0 codes

Fixed courses (optional section, e.g. ENGG1110A).

0 codes

Priority is top → bottom (first line highest).

Runs config dialogs, conflict search, and top-N ranking.

Course browser

Browse CUSIS catalog by term, department, and section

Select a course to inspect

Pick a department — course list loads after a short debounce.

Add to planner

Select a department and course first

Requirements checklist

Advisory soft check — never blocks Process

Plan codes only · completed list in Settings

Add pre-assigned or preferred courses above, or pick courses in the browser, to soft-check enrollment requirements here.

Weekly timetable

Pre-assigned, preferred, private blocks, and optional browser preview

Show course preview
Time
Mon
Tue
Wed
Thu
Fri
Sat
Sun
08:3009:15
.
.
.
.
.
.
.
09:3010:15
.
.
.
.
.
.
.
10:3011:15
.
.
.
.
.
.
.
11:3012:15
.
.
.
.
.
.
.
12:3013:15
.
.
.
.
.
.
.
13:3014:15
.
.
.
.
.
.
.
14:3015:15
.
.
.
.
.
.
.
15:3016:15
.
.
.
.
.
.
.
16:3017:15
.
.
.
.
.
.
.
17:3018:15
.
.
.
.
.
.
.
Pre-assignedPreferredPrivateClashBrowser previewFree08:30 – 18:15