Inspiration

We were inspired by the challenges students face during course registration, particularly when figuring out prerequisites and deciding which courses to take. Our Smart Scheduler uses AI to build your schedule, so you no longer need to manually check the availability of courses.

What it does

Our database contains course information from Lehigh University for the past six years, and it creates a personalized timetable based on your major and that data. You can also decide how many semesters you'd like to plan for.

How we built it

The system extracts your degree audit using a Chrome extension, analyzes your remaining courses and credits using data from the database, and then generates an optimal schedule tailored to your needs.

Challenges we ran into

Handling real-world data was challenging because the degree audits were not always in a consistent format. Each major had various cases that made it impossible to normalize everything completely, so some degree of hardcoding was necessary for certain majors.

Accomplishments that we're proud of

We successfully developed an AI-based system that provides personalized course schedules, easing the burden of manual planning for students.

What we learned

We learned that dealing with real data involves handling inconsistencies and variations. Degree audits, in particular, come in many forms, which made it clear that some manual adjustments were needed for certain cases.

What's next for Smart Scheduler Course Planner

We plan to improve this program to support all majors comprehensively. Additionally, we aim to develop more sophisticated customization options for users, offering a highly tailored scheduling experience.

Share this project:

Updates