NASIR N

Nabeel Nasir

18 reviews
Past quarters
CMPSC 32
2 / 150 Enrolled
Object Oriented Design and Implementation
Nabeel Nasir 4.9
M W
12:30 PM - 13:45 PM
45.5% A
CMPSC 186
28 / 50 Enrolled
Internet of Things (IoT) Systems
Nabeel Nasir 4.9
T R
12:30 PM - 13:45 PM
58.0% A
See All
CMPSC 32 Nasir N Fall 2025 Total: 119
CMPSC 176A Nasir N Fall 2025 Total: 139
CMPSC 32 Nasir N Spring 2025 Total: 132
CMPSC 130A Nasir N Spring 2025 Total: 86
See All
CS176A . Nasir N 4 Months Ago

The content can be overly verbose and boring sometimes, but Prof Nasir does a great job of drilling it into your head with homeworks and projects. None of the assignments are particularly difficult, and are similar to the midterm and final exams. Professor and TAs are very accessible through office hours and Piazza.

0 helpful 0 unhelpful
CS176A . Nasir N 4 Months Ago

Very passionate about students. Wants to learn each student's names in office hours and actually remembers each one. Exams and homeworks aren't too hard if you take the time to actually look through the lecture, textbook if needed, and go to office hours. Lots of resources for the exams to help study

0 helpful 0 unhelpful
CS32 . Nasir N 6 Months Ago

Good professor who seems to really enjoy the subject. Midterm and final were reasonable, and he gave a generous curve.

0 helpful 0 unhelpful
CS130A . Nasir N 6 Months Ago

Best prof ever makes the information really easy to understand. I've had him for CS130A and CS32 all of his exams have been fair. His hw are also very reasonable and his lectures are great.

0 helpful 0 unhelpful
CS130A . Nasir N 7 Months Ago

Amazing professor, CS130A is a hard class he made manageable. Great lecturer, assignments are straightforward, if you do the homeworks and practice tests legitimately it's hard to not get an A.

0 helpful 0 unhelpful
CS32 . Nasir N 7 Months Ago

A great professor and I think he takes true passion in education. He is transitioning CS32 from a course on OOP to an introduction to systems, and I think even in its very early stages it is a well structured way to learn a bit about OS, computer architecture, parallel programming, etc. to see what you like. Exams very fair, but you need to study.

0 helpful 0 unhelpful