Caltech Schedule Planner

Range: 36–48u
0 selected
Upload your transcript to pre-fill the courses you have already taken.
πŸ”’ Your file stays on your device β€” nothing is uploaded to the cloud Β· Terms & privacy
Or set your βš™ Major / Minor / Track to start fresh.
Year:

Weekly Schedule

Selected Courses

Browse Courses

Hide: