Ready to begin
Step 1

📊 Load Course Data

Drop CSV/Excel file here or click to browse

OR
Courses Loaded: 0
Sections: 0
Course Title Sec CR Faculty Days Start End Room
Load a CSV file to see course data
💡 Tip: Double-click a course to add it as required, or right-click for more options
Step 2

📝 Required Courses

Select courses that you must take

  • No required courses yet
0 required courses selected
Step 3

📦 Course Groups

Optional

Create groups like "2 out of 5 electives"

No groups created yet

Courses in Group

  • Select a group to manage courses
No groups created
Step 4

⭐ Faculty Preferences

Optional

Choose preferred instructors for your courses

Current Preferences

  • No preferences set
Step 5

⚙️ Schedule Preferences

⏰ Time Preferences by Day

Set time windows for each day. Mark as Requirement to enforce strictly, or Preference for best-effort.

💳 Credit Range

🔒 Locked Sections

Force specific sections into your schedule (right-click courses in table)

  • No locked sections

Pre-flight Checklist