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.

COM SCI 180

See course

Introduction to Algorithms and Complexity

Enforced requisites: course 32, Mathematics 61.

25 courses across 2 departments, 4 choice points · 5 requisite links run off the edge of this view

COM SCI 180 — Introduction to Algorithms and ComplexityCOM SCI 180Introduction to Algori…COM SCI 32 — Introduction to Computer Science IICOM SCI 32Introduction to Comput…COM SCI 31 — Introduction to Computer Science ICOM SCI 31Introduction to Comput…MATH 61 — Introduction to Discrete StructuresMATH 61Introduction to Discre…MATH 31A — Differential and Integral CalculusMATH 31ADifferential and Integ…MATH 1 — PrecalculusMATH 1PrecalculusMATH 31B — Integration and Infinite SeriesMATH 31BIntegration and Infini…COM SCI 161 — Fundamentals of Artificial IntelligenceCOM SCI 161Fundamentals of Artifi…COM SCI 163 — Deep Learning for Computer VisionCOM SCI 163Deep Learning for Comp…COM SCI 263A — Language and ThoughtCOM SCI 263ALanguage and ThoughtCOM SCI 265A — Machine LearningCOM SCI 265AMachine LearningCOM SCI 263C — Animats-Based ModelingCOM SCI 263CAnimats-Based ModelingCOM SCI 264A — Automated Reasoning: Theory and ApplicationsCOM SCI 264AAutomated Reasoning: T…COM SCI 170A — Mathematical Modeling and Methods for Computer ScienceCOM SCI 170AMathematical Modeling…COM SCI 181 — Theory of ComputingCOM SCI 181Theory of ComputingCOM SCI 234 — Computer-Aided VerificationCOM SCI 234Computer-Aided Verific…COM SCI 246 — Web Information ManagementCOM SCI 246Web Information Manage…COM SCI 281A — Computability and ComplexityCOM SCI 281AComputability and Comp…COM SCI 288S — Seminar: Theoretical Computer ScienceCOM SCI 288SSeminar: Theoretical C…COM SCI 284A — Topics in Automata and LanguagesCOM SCI 284ATopics in Automata and…COM SCI 284C — Topics in Automata and LanguagesCOM SCI 284CTopics in Automata and…COM SCI 183 — Introduction to CryptographyCOM SCI 183Introduction to Crypto…COM SCI 205 — Health AnalyticsCOM SCI 205Health AnalyticsCOM SCI 245 — Big Data AnalyticsCOM SCI 245Big Data AnalyticsCOM SCI 258G — Logic Synthesis of Digital SystemsCOM SCI 258GLogic Synthesis of Dig…Also satisfied by COM SCI C124, COM SCI 145, COM SCI M146, COM SCI M148, COM SCI 162, not drawn in this view; and by EC ENGR C147, EC ENGR 149, which UCLA names as a requisite but does not publish in this catalog.one of +7Also satisfied by COM SCI 143, not drawn in this view.one of +1Also satisfied by COM SCI 130, COM SCI 131, not drawn in this view.one of +2Also satisfied by COM SCI 130, COM SCI 131, not drawn in this view.one of +2
requiredone of severalclick a course to read it · double-click to redraw the map around it