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.

Resources

Quick Module Lookup