COM SCI 32 · CS 32Introduction 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.
When it runs
Checking the Schedule of Classes…
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
- COM SCI M138Computer System Security
- EC ENGR M119Fundamentals of Embedded Networked Systems
- COM SCI 35LSoftware Construction
- BIOENGR 223ABiomedical Data Sciences Research Laboratory I
- BIOENGR 223BBiomedical Data Sciences Research Laboratory II
- BIOENGR 223CProgramming Laboratory for Medical and Imaging Informatics III
- COM SCI 212AQueueing Systems Theory
- EC ENGR M117Computer System Security
- COM SCI M213AEmbedded Systems
- COM SCI 214Big Data Systems
- COM SCI C121Probabilistic Models in Computational Genomics
- COMM 153Introduction to Data Science
- COM SCI C122Algorithms in Computational Genomics
- COM SCI C124Machine Learning Applications in Genetics
- COM SCI 163Deep Learning for Computer Vision
- COMPTNG 40AIntroduction to Programming for Internet
- COM SCI 143Data Management Systems
- COM SCI 144Web Applications
- COM SCI 240ADatabases and Knowledge Bases
- COM SCI 240BAdvanced Data and Knowledge Bases
- COM SCI 241BPictorial and Multimedia Database Management
- COM SCI 245Big Data Analytics
- COM SCI 246Web Information Management
- COM SCI 145Introduction to Data Mining
- COM SCI 162Natural Language Processing
- COM SCI 247Advanced Data Mining
- EC ENGR M146Introduction to Machine Learning
- STATS C163Generative Data Science
- COM SCI M146Introduction to Machine Learning
- COM SCI C160FFoundation Models: Principles and Practice
- COM SCI C260FFoundation Models: Principles and Practice
- COM SCI 261Deep Generative Models
- COM SCI 168Computational Methods for Medical Imaging
- LING 185AComputational Linguistics I
23 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.