COM SCI 130 · CS 130Software 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.
When it runs
Checking the Schedule of Classes…
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
- COM SCI 131Programming Languages
- COM SCI 33Introduction to Computer Organization
- COM SCI 35LSoftware Construction
- ENGR 183EWEngineering and Society
- ENGCOMP 3English Composition, Rhetoric, and Language
- ENGCOMP 2Approaches to University Writing
- ENGCOMP 3DEnglish Composition, Rhetoric, and Language
- ENGCOMP 3EEnglish Composition, Rhetoric, and Language For Engineers
- ENGR 185EWArt of Engineering Endeavors
4 direct requisites. Showing 25 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.
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.