Skip to main content
UCLA
Mathematics
4 credits

UCLA MATH 33A: Linear Algebra and Applications

MATH 33A is UCLA's linear algebra course: systems of equations, matrices, vector spaces, linear transformations, orthogonality, least squares, eigenvalues, and eigenvectors. It's required across engineering, math, and CS, and the linear algebra it teaches underpins machine learning and upper-division applied coursework.

Fennie is independent and not affiliated with UCLA. This is an unofficial study guide.

Build my MATH 33A study plan

What makes it hard

Abstraction is the difficulty: vector spaces, bases, and linear independence are a step up from computation, and students who memorize matrix procedures without geometric intuition hit a wall at eigenvalues. The ten-week pace gives little digestion time, and exams test definitions verbatim alongside true/false traps.

What you'll cover

  • Systems of linear equations and matrices
  • Vector spaces and subspaces
  • Linear independence, basis, and dimension
  • Linear transformations
  • Orthogonality and least squares
  • Eigenvalues and eigenvectors

The MATH 33A study guide

How to study for UCLA MATH 33A, step by step.

  1. 1

    Touch the material daily — abstraction arrives fast

    On a ten-week quarter, vector spaces and eigentheory get days, not weeks. Twenty minutes daily beats weekend marathons, because linear algebra intuition is built in layers.

  2. 2

    Chase geometric meaning, not just procedures

    For every computation — row reduction, projection, eigenvectors — ask what it means geometrically. Students who can picture an eigenvector survive the abstraction wall; pure matrix-arithmetic students don't.

  3. 3

    Learn the definitions verbatim

    Span, basis, rank, linear independence, orthogonality: 33A exams test these directly and through true/false traps. State each precisely and produce an example and a counterexample.

  4. 4

    Drill eigenvalues and least squares before the exam

    These two topics carry the heaviest exam weight and arrive late in the quarter. Rep them until the computational routine is automatic so exam time goes to the conceptual parts.

  5. 5

    Keep the daily pace with Fennie

    Upload the MATH 33A syllabus and Fennie's Daily Plans schedule that daily contact across the quarter, generating definition flashcards and eigenvalue practice from your actual course materials before each exam. Free to start.

    Start my MATH 33A plan free

How Fennie helps with MATH 33A

Fennie's Daily Plans keep MATH 33A's quarter pace survivable by scheduling daily contact — linear algebra intuition can't be crammed in ten weeks. Chat through what an eigenvector or projection means geometrically, not just how to compute it, and quiz on the definitions (span, basis, rank) that exams test verbatim.

FAQ

Is MATH 33A hard at UCLA?

It's more abstract than the calculus sequence — vector spaces and eigentheory are new kinds of thinking, not extensions of old skills — and the quarter gives little digestion time. Students who build geometric intuition early do fine; formula memorizers struggle at eigenvalues.

Do I need MATH 33A for CS at UCLA?

Linear algebra is required for the CS major, and 33A is the standard way to satisfy it. The eigenvalue and least-squares material returns constantly in machine learning and upper-division applied courses, so a solid grade pays off later.

Should I take MATH 33A or 33B first?

They're independent — 33A is linear algebra, 33B is differential equations — and students take them in either order. If machine learning is your goal, prioritize 33A earlier; many engineering students take them in adjacent quarters.

Pass MATH 33A with a plan, not a cram

Upload your MATH 33A materials and Fennie generates a Daily Plan paced to your deadline — plus chat, flashcards, and quizzes built from the actual course content.

Get started free

More UCLA courses