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 Thumbnail

Smart Course Planner

Provably-optimal degree planning for Purdue engineering

Open Source
Education
GitHub
Visit WebsiteSee on Product HuntGithub ⧉

Hunted byMJleeMJlee

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.

Top comment

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!

Comment highlights

No comment highlights available yet. Please check back later!

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.

Smart Course Planner was featured in Open Source (68.9k followers), Education (79.3k followers) and GitHub (41.4k followers) on Product Hunt. Together, these topics include over 81k products, making this a competitive space to launch in.

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.

Want to see how Smart Course Planner stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.