Loading

BruinTree is an independent student project. It is not affiliated with, endorsed by, or sponsored by UCLA or the University of California. Where this comes from›

Course information comes from the public UCLA General Catalog. Requisites are read from UCLA’s published wording and can be incomplete or out of date — check the official catalog listing and your department adviser before you enroll.

UCLA, Bruin, and related marks are trademarks of The Regents of the University of California.

Report a problem

Anonymous, and it takes a sentence. This is the main way BruinTree finds out what it has got wrong.

What kind of problem

Sends this page’s address and your browser version. Nothing else.

MATH 115ALinear Algebra

Mathematics · 5 units · Undergraduate upper division (100-199)

See treeView official UCLA course listing ↗Find on Bruinwalk ↗

Techniques of proof, abstract vector spaces, linear transformations, and matrices; determinants; inner product spaces; eigenvector theory.

P/NP or letter grading.

When it runs

Checking the Schedule of Classes…

Requisites

Official UCLA wording

Requisite: course 33A.

BruinTree reads · Prerequisite

confidence 1.00 · from text
MATH 33A

Report a problem

About MATH 115A. We read UCLA’s requisite wording by machine, and it gets things wrong.

What kind of problem

Sends this page’s address and your browser version. Nothing else.

Requires

Everything that has to come before this course, not just the courses named in the requisite above.

MATH 115A

  • MATH 33ALinear Algebra and Applications
    • MATH 3BCalculus for Life Sciences Students
      • MATH 3ACalculus for Life Sciences Students1 more beneath
    • MATH 31BIntegration and Infinite Series
      • MATH 31ADifferential and Integral Calculus1 more beneath
    • MATH 32ACalculus of Several Variables
      • MATH 31ADifferential and Integral Calculusanother path to it

1 direct requisite. Showing 7 courses over 3 levels; the branches marked with a count carry on past it. Every course here opens its own tree.

Unlocks

What this course is a requisite for, and what those courses lead to in turn.

MATH 115A35 more beyond

  • MATH 103AMathematics and Pedagogy for Teaching Middle School Mathematics
    • MATH 103BObservation and Participation: Mathematics Instruction
      • MATH 103CObservation and Participation: Mathematics Instruction
  • MATH 110AAlgebra1 more beyond
    • MATH 105AMathematics and Pedagogy for Teaching Secondary School Mathematics
      • MATH 105BMathematics and Pedagogy for Teaching Secondary School Mathematicsanother path to it
    • MATH 110BAlgebra1 more beyond
      • MATH 110CAlgebraanother path to it
      • MATH 210AAlgebraanother path to it
    • PHILOS M134Introduction to Set Theory
    • MATH 110CAlgebra1 more beyond
      • MATH 210AAlgebra15 more beyond
      • MATH 210BAlgebra5 more beyond
    • MATH 111Theory of Numbers
    • MATH 114CComputability Theory
    • MATH 114LMathematical Logic
    • MATH M114SIntroduction to Set Theory3 more beyond
      • MATH 220AMathematical Logic4 more beyond
  • A&O SCI C111Introduction to Machine Learning for Physical Sciences
  • MATH 115BLinear Algebra
    • MATH M268AFunctional Analysis for Applied Mathematics and Engineering
      • MATH M268BTopics in Functional Analysis for Applied Mathematics and Engineering
    • EC ENGR M208BFunctional Analysis for Applied Mathematics and Engineering
      • EC ENGR M208CTopics in Functional Analysis for Applied Mathematics and Engineering
  • MATH 116Mathematical Cryptology
  • BIOENGR M296AAdvanced Modeling Methodology for Dynamic Biomedical Systems
    • BIOENGR M296BOptimal Parameter Estimation and Experiment Design for Biomedical Systems
      • BIOENGR M296CAdvanced Topics and Research in Biomedical Systems Modeling and Computing
    • BIOMATH M270Optimal Parameter Estimation and Experiment Design for Biomedical Systems
  • MATH 117Algebra for Applications
    • MATH 105AMathematics and Pedagogy for Teaching Secondary School Mathematicsanother path to it
    • MATH 110BAlgebraanother path to it
  • MATH 118Mathematical Methods of Data Theory
    • MATH M148Experience of Data Science
    • STATS M148Experience of Data Science
  • BIOMATH M207ATheoretical Genetic Modeling
  • MATH 120ADifferential Geometry
    • MATH 105BMathematics and Pedagogy for Teaching Secondary School Mathematics
    • MATH 120BDifferential Geometryanother path to it
  • MATH 120BDifferential Geometry
  • BIOSTAT M257Computational Methods for Biostatistical Research
  • MATH 123Foundations of Geometry
    • MATH 105BMathematics and Pedagogy for Teaching Secondary School Mathematicsanother path to it
  • MATH 131BAnalysis3 more beyond
    • MATH 240Methods of Set Theory
    • MATH 245AReal Analysis6 more beyond
      • MATH 247AClassical Fourier Analysis
      • MATH 247BClassical Fourier Analysis
    • EC ENGR M208BFunctional Analysis for Applied Mathematics and Engineeringanother path to it
    • MATH 245BReal Analysis6 more beyond
      • MATH 247AClassical Fourier Analysisanother path to it
    • MATH 245CReal Analysis5 more beyond
      • MATH 252ATopics in Complex Analysis
    • MATH 246AComplex Analysis10 more beyond
      • MATH 205ANumber Theory
    • MATH 246BComplex Analysis5 more beyond
      • MATH 252ATopics in Complex Analysisanother path to it
    • MATH 246CComplex Analysis5 more beyond
      • MATH 252ATopics in Complex Analysisanother path to it
  • COM SCI 238Quantum Programming

52 courses list this as a requisite. Showing 60 courses over 3 levels; the branches marked with a count carry on past it. Every course here opens its own tree.

  • Fall 2025
  • Winter 2026
  • Spring 2026
  • Summer 2026
  • Fall 2026
  • Winter 2027
  • Spring 2027

Scheduled, not typical — from UCLA’s Schedule of Classes, which publishes Fall 2025 through Spring 2027 and nothing before it.