COM SCI 32
Introduction to Computer Science II
Computer Science · 4 units · Undergraduate lower division (0-99)
Object-oriented software development. Abstract data type definition and use. Overloading, inheritance, polymorphism. Object-oriented view of data structures: stacks, queues, lists. Algorithm analysis. Trees, graphs, and associated algorithms. Searching and sorting. Case studies and exercises from computer science applications.
Letter grading.
Requisites
Official UCLA wording
Enforced requisite: course 31.
BruinTree reads · Prerequisite
confidence 1.00 · from textRequires
Everything that has to come before this course, not just the courses named in the requisite above.
COM SCI 32
- COM SCI 31Introduction to Computer Science I
1 direct requisite. The whole upstream is here — 1 course over 1 level. 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 328 more beyond
- COM SCI M119Fundamentals of Embedded Networked Systems





