Beta ยท Built for NUS Students
Plan your NUS degree, visually.
Map out prerequisites, semesters, and electives on an interactive canvas. Whether you're planning an AI specialization or coordinating a minor, NUS Tree keeps your academic path clear and manageable.
Getting Started
Infinite Canvas
Pan and zoom with your mouse or trackpad to explore your entire roadmap freely.
Auto-Alignment
Use "Auto Arrange" to visualize dependencies or "Auto Align Grid" to keep your workspace tidy.
Node Selection
Click any module or note to highlight it and reveal its details in the bottom panel.
Add Modules
Add a module manually, or load one straight from NUSMods with its prerequisites resolved automatically.
Sticky Notes
Jot down reminders, internship deadlines, or general study tips right on the canvas.
Dynamic Editing
Click a module and select "Edit" to update its details, color, or semester at any time.
Smart Arrows
Arrows indicate prerequisites, showing exactly what needs to be completed before moving forward.
Dependency Spotlight
Click a course to highlight its prerequisites in red and the courses it unlocks in green.
Semester Assignments
Assign each course to a specific semester (Y1S1 through Y4S2) to track your long-term progress.
Study Plan SummarySoon
See a clean, organized table of your entire 4-year schedule.
Community GallerySoon
Browse, preview, and clone pre-made roadmaps like the BComp AI Pathway to get a head start.