UCSBPlat.com directly in your GOLD Try it Now

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 110 CMPSC 156 CMPSC 148 CMPSC 154 CMPSC 176A
These majors only cmpsc cmpen
Nabeel Nasir
4.9
9 reviews
PHELP3525
F
09:00 AM - 09:50 AM
12 / 30

PHELP3525
F
10:00 AM - 10:50 AM
30 / 30 Full

PHELP3525
F
11:00 AM - 11:50 AM
0 / 30 Closed

PHELP3525
F
12:00 PM - 12:50 PM
0 / 30 Closed

PHELP3525
F
13:00 PM - 13:50 PM
0 / 30 Closed

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 Spring 2025 Total: 132
CMPSC 32 Nasir N Winter 2025 Total: 61
See All
9
4.9
CS32 . 3 Months Ago

Professor Nasir was great! I have had less than great experiences with some computer science professors on campus, and he was a nice change from that! Lectures are in depth and put the code concepts into a more understandable context. He answers questions well, is understanding and genuinely wants all of his students to succeed! Would take again!

0 helpful 0 unhelpful
CS32 . 5 Months Ago

Very caring and very clear and interesting lectures. He made everything easy to understand and I was able to get a decent grade without having to spending much time outside class. All

0 helpful 0 unhelpful
CS32 . 7 Months Ago

Amazing professor! Lectures are very detailed but are never an overload of information. He cares a lot about students and is amazing about answering questions in class and in office hours. Homeworks can sometimes be graded a bit harshly, but were good prep for midterm and final

0 helpful 0 unhelpful
CS32 . 7 Months Ago

Amazing prof. Cares a lot about students

0 helpful 0 unhelpful
CS32 . 8 Months Ago

Great lecturer, homeworks were just reading the textbook and filling out a form, labs and tests were were fair in difficulty and content. Makes it very clear what you need to know for the final. Midterm and final were average difficulty, labs could be done in a few hours and help was easy to get. Lectures are very well thought.

0 helpful 0 unhelpful
CS32 . 9 Months Ago

He is really a great professor although this was his first time being a professor. He had great lectures and cared for students. Always willing to help, and you can always attend his OH. Also, great TAs and ULAs.

0 helpful 0 unhelpful
See all 9 reviews
CMPSC 8
83 / 112 Enrolled
Introduction to Computer Science
Maryam Majedi 2.2
M W
14:00 PM - 15:15 PM
53.5% A
CMPSC 8
43 / 113 Enrolled
Introduction to Computer Science
Maryam Majedi 2.2
T R
14:00 PM - 15:15 PM
53.5% A
CMPSC 9
150 / 150 Full
Intermediate Python Programming
Richert Wang 4.5
T R
15:30 PM - 16:45 PM
39.3% A
CMPSC 16
166 / 166 Full
Problem Solving with Computers I
Ziad Matni 4.1
T R
12:30 PM - 13:45 PM
53.4% A
CMPSC 24
191 / 199 Enrolled
Problem Solving with Computers II
Diba Mirza 4.7
M W
11:00 AM - 12:15 PM
56.9% A
CMPSC 40
53 / 150 Enrolled
Foundations of Computer Science
Vigoda E J
M W
15:30 PM - 16:45 PM
39.3% A