Collect every course option
Write down the section number, meeting days, start and end times, room, instructor and registration restrictions for every possible section. Keep alternatives until you know which combination works.
Add non-class commitments
Place work shifts, athletics, commuting and recurring appointments on the grid before choosing sections. A class may technically fit but still make it impossible to arrive at work on time.
Protect transition time
Leave space between buildings and campuses. Ten minutes may work for neighboring lecture halls but not for a lab across town. Also account for meals and the time required to prepare before a practical class.
A lecture and lab can belong to the same course but meet on different days. Add every component before comparing schedules.
Plan study time while the week is visible
For each demanding course, add one or two study blocks near the class meeting. Shorter recurring sessions usually work better than one large block at the end of the week.
Build a backup schedule
Popular sections fill quickly. Create a second version using alternate sections, and confirm that it still works with travel and work commitments. Save course codes or registration numbers beside each option.
Choose for sustainability
Compare the number of early starts, late finishes, long gaps and overloaded days. A compact schedule can reduce commuting, while a more spread-out schedule may provide better study time. Choose the tradeoff that matches how you actually live.
Build your class schedule →