Skip to content
Back

About

CourseTrees turns your school's course catalog into a map.

Every course is a node and every prerequisite is an edge, so you can see what a course opens up, trace a route to one you want to take, and plan a few semesters out without reading the catalog cover to cover. 156 universities are on it today.

Where campus sources are available, you can also find events, student organizations and campus news. Cam helps you work through course questions using the sources available for your school. A verified school email opens student-only data on any campus we have released. Cam shows how much of your plan's usage you have used as a percentage. Pro has 10x as much Cam usage as Free, on a more capable model that uses it faster.

What you can do here

Find your way through the catalog. Every school on CourseTrees has a catalog you can browse. Courses are grouped by department and level, with ratings and grades where the school publishes them. The Explore map draws the same catalog as a graph, so instead of scrolling a list you can wander around and see how courses connect.

See what a course unlocks. Open any course and you can see the prerequisites behind it and the courses it opens up ahead. Some courses unlock far more than others, and the Gateways list inside Explore ranks them by exactly that. It's a good way to figure out what's worth taking early.

Plan a path. Tell the Planner where you want to end up and it traces the prerequisites that get you there, sorted into terms so nothing lands before a course it depends on. You can import your transcript to mark what you've already taken, and check your progress toward a concentration. It's a guide, so check any plan against the official catalog before you register.

See campus life. Campus features are available where we have sources. There's a feed of what's happening, student orgs and events, and campus news that links straight to the paper that wrote each story. Coverage varies by school, and a page only shows what we have for that campus.

How it works. We read each school's public course catalog with automated tools, turn the prerequisite text into a graph, and add public grade and rating data where a school shares it. The longer story of what we collect and why is on our data ethics page.

Our team

Founded by Noah Finkelstein and Rohan Vittal, Brown students studying computer science alongside math, physics and applied math. We build CourseTrees with campus representatives who bring their own universities into the conversation.

Founders

Noah Finkelstein

Noah Finkelstein (he/him)

Brown · Math–CS and Physics · ’28

Co-founder & CEO

I am a full-stack developer studying Math–CS and Physics (Brown '28). I'm a Campus Lead for the OpenAI Student Collective at Brown, and outside of class I enjoy reading, hiking, astronomy, and tinkering with electronics.

Rohan Vittal

Rohan Vittal (he/him)

Brown · APMA–CS · ’28

Co-founder & CTO

I'm a junior at Brown, Class of 2028, from New Jersey (the greatest state!!) studying APMA–CS. I have experience in both front-end and back-end web development for academic, professional, and personal projects. I enjoy quiz bowl, chess, speedcubing, playing badminton, and wandering around campus.

Campus representatives

Ethan Przytulski

Ethan Przytulski

Case Western · Data Science, Economics, and Business Analytics

Campus representative

I'm a junior at Case Western Reserve University studying Data Science, Economics, and Business Analytics (BS/MS). In my spare time, I compete on the rowing team and hike in Cuyahoga Valley.

Nathan Gallo

Nathan Gallo

Boston College · Applied Psychology and Human Development

Campus representative

I'm a junior at Boston College from Newton, MA. I'm majoring in Applied Psychology and Human Development, with minors in Marketing and Political Science. I enjoy sports, music, literature, and learning more about the world around me.

Jobin Mehrotra

Jobin Mehrotra

Michigan · Data Science and Mathematics

Campus representative

I am a University of Michigan student studying Data Science and Mathematics. I love sports analytics, and I worked on a project with the Michigan Hockey team this past year. I also love running, playing/watching soccer, and trivia.

Gavi Berkman

Gavi Berkman

McGill · Political Science and Religious Studies

Campus representative

I'm a third year political science and religious studies student at McGill University. Outside of class, I enjoy writing and editing for school publications on culture and politics, travelling, and playing sports.

Join our team

This opens an email to contact@coursetrees.com with four questions in it. Tell us your school, what you study, and what you want to work on.

Get in touch

Questions, ideas, partnerships, or want CourseTrees at your university? We'd love to hear from you. If your school has a public course catalog, we can add it.

Spot a mistake? Catalogs are messy and parsers are imperfect. If a course title, prerequisite, or offering looks wrong, email contact@coursetrees.com or use the Report an issue button inside any course detail panel. Both reach the same inbox.

Follow us

New schools, features, and tips — come say hi on social.

156 universities, one map

CourseTrees includes 156 schools, all gathered from public sources. Coverage varies by school. Some have a full prerequisite graph and years of offering history. Others currently have only the course catalog. Each school shows you what it has as you explore it. Want us to add your university, or spotted something wrong about your school? Email us.

Albany State
Arkansas Tech
Auburn
Bentley
Bethel
Boston College
Brown
BU
Cal Poly SLO
Case Western
Chico State
College of DuPage
Colorado Mesa
Colorado State
Columbia
Columbus State
Cornell
CSU Dominguez Hills
CSUB
CSUSB
CU Boulder
Denison
DePaul
Drexel
EKU
EWU
Fairfield
FGCU
Fordham
Georgia Tech
GMU
Gonzaga
Grinnell
GWU
Harvard
Hiram
Holy Cross
Hope
Idaho
Illinois Tech
Indiana
Iowa
Iowa State
JMU
Johns Hopkins
JSU
Kent State
Lamar
Lehigh
Liberty
LMU
Louisville
Loyola Chicago
Macalester
Marquette
McGill
Miami
Miami (OH)
Michigan
Mines
Minnesota
Missouri
Missouri Western
MIT
Montana
Montana State
Moraine Valley
NC State
NDSU
Nebraska
NEIU
New Paltz
NJCU
Norfolk State
Northeastern
Northwestern
Notre Dame
NYU
Ohio State
Oklahoma
Oklahoma St
Old Dominion
Oregon
Oregon State
Penn
Penn State
Rice
Rider
RPI
Sac State
Saint Joseph's
Samford
SD State
Seton Hall
SF State
SHSU
Slippery Rock
SLU
Snow College
South Carolina
Temple
Texas A&M
Texas State
Toledo
Towson
Tulane
U of T Arts & Sci
UAA
UAB
UAF
UAS
UC Berkeley
UC Davis
UC Irvine
UC San Diego
UCLA
UConn
UF
UIC
UIS
UIUC
UMaine
UMD
UNA
UNC
UNC Charlotte
UNCG
UNE
UNI
Union
UNK
USD
UT Arlington
UT Austin
UT Dallas
UVM
UVU
UW
UW-Eau Claire
UW-Green Bay
UW-Milwaukee
UW–Madison
VCU
Virginia State
Virginia Tech
Wake Forest
Washburn
Wayne State
WCU
Western Colorado
Wheaton (IL)
Wichita State
WKU
WVU
Yale
Youngstown State

Accessibility

We want CourseTrees to be usable by everyone, on any device. We aim to follow the Web Content Accessibility Guidelines (WCAG 2.1 AA). The interface is keyboard navigable and works with screen readers, the text is high-contrast for long reading sessions, we respect your system's reduced-motion setting, and the layout scales from phones to large displays. The dense graph is paired with a text-based course list, so you can get the same information without relying on the visual map.

Accessibility is never “done.” If you hit a barrier using CourseTrees (with a screen reader, keyboard, magnifier, or anything else), please tell us at contact@coursetrees.com and we'll work to fix it.

Ethics & sourcing

CourseTrees is independent and student-built, not affiliated with or endorsed by any university. The public catalog and prerequisite maps are free to explore. Optional paid plans raise limits on planning tools. CourseTrees will never sell data or paywall public catalog data. Public course catalogs are the foundation. Where more than that is public, we also show published grade distributions, student-reported grade distributions from course-feedback surveys labeled “Student-reported,” and public ratings and community feedback. Catalogs are read by automated tools, and every course page has a way to report a mistake. Anyone can browse released public catalogs. Grades, reviews and rankings need a verified school email, and a verified account can read them on any campus we have released. The account data we store is described in our privacy notice.

CourseTrees is a study aid rather than an official advising tool, so confirm requirements with your registrar before you register.

Moderation & takedowns

The community surfaces on CourseTrees are moderated, and anyone, with or without an account, can report content for removal at /report-content. What's prohibited, how fast we act (including the 48-hour legal deadline for removing intimate imagery shared without consent), and how to appeal a decision are all published in our moderation & takedown policy.