UCSB CS / ECE Research Mentorship Program, connect with labs, PhD, and professor for research opportunities
Apply Now
ACM Intern Applications now open! Want to get more involved in ACM?
Apply Here!
Object Oriented Design and Implementation . CMPSC 32
Advanced topics in object-oriented computing. Topics include encapsulation, data hiding, inheritance, polymorphism, compilation, linking and loading, memory management, and debugging; recent advances in design and development tools, practices, libraries, and operating system support.
Prerequisites: Computer Science 24 with a grade of C or better
Unlocks
CMPSC 148
CMPSC 154
CMPSC 156
CMPSC 176A
CMPSC 110
These majors only
cmpsc
cmpen
Past Enrollment Trends (7)
See All
Fall 2024 . Nasir N
ILP 1101
M
W
09:30 AM - 10:45 AM
Winter 2025 . Nasir N
TD-W 1701
M
W
09:30 AM - 10:45 AM
Grading Trends (44)
See All
CMPSC 32
Nasir N
Fall 2025
Total: 119
CMPSC 32
Nasir N
Spring 2025
Total: 132
Other CMPSC 32 Offerings
See All
CMPSC 32
0 / 150
Enrolled
Object Oriented Design and Implementation
Nabeel Nasir
4.9
You Might Also Like
CMPSC 5B
13 / 100
Enrolled
Introduction to Data Science 2
Phill Conrad
4.5
Introduction to Computer Science
Mirza D
CMPSC 9
61 / 150
Enrolled
Intermediate Python Programming
Yekaterina Kate Kharitonova
2.5
CMPSC 16
5 / 120
Enrolled
Problem Solving with Computers I
Maryam Majedi
2.6
CMPSC 24
84 / 140
Enrolled
Problem Solving with Computers II
Diba Mirza
4.7
CMPSC 40
98 / 120
Enrolled
Foundations of Computer Science
Ben Hardekopf
4.7