Your four-year plan, optimized

Upload your DARS report. Get an AI-generated course plan that respects prerequisites, balances workload, and gets you to graduation on time.

See the workflow
blueprint-ucla.vercel.app/plan/cs-2027

Computer Science - Class of 2027

142/180 units completed · 3.72 GPA

On Track
Fall 202616 units
CS 180
Algorithms
4 units3.8
CS 161
Fundamentals of AI
4 units4.1
MATH 170E
Probability
4 units3.5
GE Cluster
Elective
4 units4.5
Winter 202716 units
CS 181
Formal Languages
4 units3.2
CS 174A
Computer Graphics
4 units4.0
CS 188
Computer Vision
4 units3.9
ENGR 183EW
Ethics in Engineering
4 units4.3
Spring 202712 units
CS 118
Computer Networking
4 units3.6
CS 130
Software Engineering
4 units4.2
CS 199
Research
4 units4.8

Three steps to your living plan

From sign-in to a saved 4-year plan in minutes.

01

Sign in with UCLA Google

Use your @ucla.edu or @g.ucla.edu account.

02

Upload or paste DARS

Upload a DARS PDF or paste DARS text.

03

Generate, edit, and ask AI

Generate, edit, save, and ask AI follow-ups.

Built for real UCLA planning

Blueprint combines planning, editing, and advising in one place.

In-plan AI chat

Ask quick what-if questions.

Requirement tracker

See done vs remaining requirements.

Plan version history

Save drafts and remove old plans.

CS 131

Programming Languages

3.2
4 units·BruinWalk

MATH 115A

Linear Algebra

3.8
4 units·BruinWalk

ENGR 183EW

Ethics in Engineering

4.3
4 units·BruinWalk

CS 35L

Software Construction

3.5
4 units·BruinWalk

Ask Blueprint AI

Can I move CS 131 to Winter?
Yes. Winter stays balanced.

Fall 2026 - Enrollment Strategy

CS 180
First pass
CS 161
First pass
MATH 170E
Second pass
GE Cluster
Second pass

Priority: 2nd window (142 units). First pass: CS 180 + CS 161.

Smart enrollment strategy

Know what to take in first pass vs second pass.

Manage plans in your dashboard

Create multiple plans, revisit saved versions, and delete old drafts.

Multi-plan dashboard

See progress and graduation at a glance.

Fast plan cleanup

Delete old plans in one click.

Your Plans

CS - Balanced Track

142/180 units · On Track

On Track

CS + Math Minor

128/196 units · Needs Review

Needs Review
+ Create another plan

Plan smarter. Graduate on time.

Sign in and build your first plan.