This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
Product upvotes vs the next 3
Waiting for data. Loading
Product comments vs the next 3
Waiting for data. Loading
Product upvote speed vs the next 3
Waiting for data. Loading
Product upvotes and comments
Waiting for data. Loading
Product vs the next 3
Loading
Smart Course Planner
Provably-optimal degree planning for Purdue engineering
A constraint-based course scheduler for 7 Purdue engineering majors. Models each degree as a dependency graph, solves for the fastest path to graduation, and mathematically verifies the result against a combinatorial lower bound, so "optimal" isn't just a claim. Includes a 3D orbitable critical-path view, weekly timetable withics export, and GPA projection. No account, no framework, runs entirely in your browser.
Hi Product Hunt! I'm a First-Year Engineering student at Purdue, trying to pick a major, which meant comparing 7 different curricula by hand from catalog PDFs and prerequisite chains.
So I built a scheduler that models each major as a dependency graph and computes the fastest path to graduation. The part I'm most proud of: every schedule is checked against a combinatorial lower bound, so "optimal" means mathematically provable, not just "looks about right."
Also included: a full CPM (critical path method) analysis rendered as an orbitable 3D dependency graph, a weekly timetable with real conflict detection and .ics export, and GPA projection.
No account, no framework, runs entirely in your browser, and your data never leaves your device. Would love any feedback, especially from anyone who's dealt with degree planning themselves!
About Smart Course Planner on Product Hunt
“Provably-optimal degree planning for Purdue engineering”
Smart Course Planner was submitted on Product Hunt and earned 0 upvotes and 1 comments, placing #7 on the daily leaderboard. A constraint-based course scheduler for 7 Purdue engineering majors. Models each degree as a dependency graph, solves for the fastest path to graduation, and mathematically verifies the result against a combinatorial lower bound, so "optimal" isn't just a claim. Includes a 3D orbitable critical-path view, weekly timetable withics export, and GPA projection. No account, no framework, runs entirely in your browser.
On the analytics side, Smart Course Planner competes within Open Source, Education and GitHub — topics that collectively have 189.6k followers on Product Hunt. The dashboard above tracks how Smart Course Planner performed against the three products that launched closest to it on the same day.
Who hunted Smart Course Planner?
Smart Course Planner was hunted by MJlee. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of Smart Course Planner including community comment highlights and product details, visit the product overview.