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!

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

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
Unlocks CMPSC 148 CMPSC 154 CMPSC 156 CMPSC 176A CMPSC 110
These majors only cmpsc cmpen
NASIR N
No info found
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
See All
CMPSC 32 Nasir N Fall 2025 Total: 119
CMPSC 32 Nasir N Spring 2025 Total: 132
See All
CMPSC 32
0 / 150 Enrolled
Object Oriented Design and Implementation
Nabeel Nasir 4.9
T R
09:30 AM - 10:45 AM
CMPSC 5B
13 / 100 Enrolled
Introduction to Data Science 2
Phill Conrad 4.5
M W
09:30 AM - 10:45 AM
CMPSC 8
80 / 80 Full
Introduction to Computer Science
Mirza D
T R
09:30 AM - 10:45 AM
CMPSC 9
61 / 150 Enrolled
Intermediate Python Programming
Yekaterina Kate Kharitonova 2.5
M W
15:30 PM - 16:45 PM
CMPSC 16
5 / 120 Enrolled
Problem Solving with Computers I
Maryam Majedi 2.6
M W
14:00 PM - 15:15 PM
CMPSC 24
84 / 140 Enrolled
Problem Solving with Computers II
Diba Mirza 4.7
M W
12:30 PM - 13:45 PM
CMPSC 40
98 / 120 Enrolled
Foundations of Computer Science
Ben Hardekopf 4.7
T R
15:30 PM - 16:45 PM