COM SCI 130
Software Engineering
Computer Science · 4 units · Undergraduate upper division (100-199)
Structured programming, program specification, program proving, modularity, abstract data types, composite design, software tools, software control systems, program testing, team programming.
Letter grading.
Requisites
Official UCLA wording
Requisites: courses 111, 131. Recommended requisite: Engineering 183EW or 185EW.
BruinTree reads · Prerequisite
confidence 1.00 · from textBruinTree reads · Recommended
confidence 1.00 · from textRequires
Everything that has to come before this course, not just the courses named in the requisite above.
COM SCI 130
- COM SCI 111Operating Systems Principles
- COM SCI 32Introduction to Computer Science II
- COM SCI 31Introduction to Computer Science I
Unlocks
What this course is a requisite for, and what those courses lead to in turn.
COM SCI 130
- COM SCI 263ALanguage and Thought
- COM SCI 265AMachine Learning
- COM SCI 263CAnimats-Based Modeling
2 courses list this as a requisite. The whole downstream is here — 3 courses over 2 levels. Every course here opens its own tree.





