COMS W3134 · Sec 001 · Fall 2026
Data Structures in Java
Satisfies the Computer Science major core
Opens up 14 more courses
10:10am–11:25am
Tell it your major and what you have already taken. It ranks the sections on offer next term against the Bulletin’s requirements, and every card says why it is on the list.
No account needed to browse all 8,189 courses.
COMS W3134 · Sec 001 · Fall 2026
Satisfies the Computer Science major core
Opens up 14 more courses
10:10am–11:25am
COMS W4160 · Sec 001 · Fall 2026
Satisfies a Computer Science track elective
Like COMS W3134, which you took
Opens up 5 more courses
4:10pm–5:25pm
HUMA W1001 · Sec 042 · Fall 2026
Satisfies the Core Curriculum's Literature Humanities
10:10am–12:00pm
Prerequisites unverified
Ask for it the way you would ask a friend who had read the whole Bulletin. It knows which rules you are under, what you have taken, and what is still open.
Core, Foundations, your major, your minor. All of it mapped by hand from the Bulletin and Barnard's catalogue instead of guessed at. It also knows the fork questions a requirement list cannot answer for you, like Lit Hum or CC, and asks them once.
Still to do, most actionable first
6 requirements
A prerequisite graph over the whole catalog works out what is open to you this term, and what taking it opens up later. Every card writes down its reasons, so you can tell a bad recommendation from a bad assumption.
COMS W4160 · Sec 001 · Fall 2026
Satisfies a Computer Science track elective
Like COMS W3134, which you took
Opens up 5 more courses
4:10pm–5:25pm
CULPA, Reddit and RateMyProfessor, read for every instructor and folded into one summary: how they teach, how much work it is, and whether people would take it again. No more six tabs per class.
n=88, 2019–2026
Aggregated from CULPA and Reddit reviews of this person.
Teaching quality
4.6 / 5
Grading fairness
4.2 / 5
Workload
3.8 / 5 · Heavy
Difficulty
3.9 / 5 · Hard
Overall sentiment
Positive
Would take again
Majority say yes
Sources: CULPA (61) · Reddit (27)
4.5/5
Rating
3.7/5
Difficulty
86%
Would take again
142
Ratings
Read live from RateMyProfessor at Aug 22, 9:00 PM. Not stored — reload to read it again. RateMyProfessor scores are not combined with anything on this page.
No appointment, no two-week wait. Ask what to drop, what still counts, or how to keep Fridays free. It reads your record and the catalog, checks your week, and shows every lookup it made before it answers.
I have 4 slots left and I want Fridays free. What should I drop?
Drop COMS W4160 Computer Graphics. It is the only one of the four that meets on a Friday, and it is a track elective. Three other courses satisfy that same slot, and two of them run again in the spring.
Keeping it costs you the Friday and finishes nothing. COMS W3134 and HUMA W1001 both close out requirements you cannot defer, so those stay.
The whole catalog is readable without an account, down to the seat counts. Decide whether this is worth your time before you tell it anything about yourself.
LionPlan is a course planner for Columbia College, Columbia Engineering, Barnard College, and selected General Studies programs. You tell it your school, major, and what you have taken. It works out what you should take next. A course card shows what a class satisfies and what it unlocks, plus the section time and instructor rating.
No. LionPlan is an unofficial student project. It is not affiliated with Columbia University or Barnard College. It is not a substitute for Stellic, Vergil, or advising at CSA or Barnard.
LionPlan is live for Columbia College, Columbia Engineering, and Barnard College. General Studies support has started with the GS Core and Medical Humanities major; other GS majors are still being added. Barnard support covers Foundations and eleven majors read from Barnard's own catalogue.
Stellic is Columbia's degree audit. Vergil is the official catalog and registration system. LionPlan is a companion: it maps bulletin requirements and recommends the next course. It does not replace Stellic or Vergil, and it never registers, drops, or waitlists you.
A different student project is also called LionPlan. That one is an eight-semester visual planner. This site maps bulletin and catalogue requirements and recommends what to take next for Columbia College, Columbia Engineering, Barnard College, and selected General Studies programs.
I built LionPlan because I was tired of keeping the Bulletin, Vergil and CULPA open in three tabs and still not knowing what counted. Set up once and you have a ranked plan for next term.