ENGR 13B
MIRZA D
Diba Mirza
4.7
56 reviews
BELDING E M
Elizabeth Belding
3.8
10 reviews
CHADA J P
Joe Chada
4.4
20 reviews

86
4.3
CS16 . Mirza D 6 Years Ago

Diba Mirza is an angel. She genuinely loves coding and you can see her excitement about it in every lecture. Her class is not too much work, she really focuses on making sure you understand the material. Tests are easy to prepare for if you are diligent. She lets you take a full page to both the midterm and final. If you can take her class, DO IT!

1 helpful 1 unhelpful
CS24 . Mirza D 6 Years Ago

Best Professor. Period.

2 helpful 1 unhelpful
CMPSC24 . Mirza D 6 Years Ago

Awesome professor - cares SO MUCH, extremely clear, and very inspiring

1 helpful 1 unhelpful
CS16 . Mirza D 6 Years Ago

Diba is an extremely intelligent woman who knows a lot about CS. She is a passionate lecturer and approachable outside of class. The projects get pretty difficult towards the end of the quarter, but she is lenient with due dates and happy to help in office hours. Okay midterm but extremely difficult final, will curve grade if she likes you ;)

2 helpful 1 unhelpful
CS8 . Mirza D 6 Years Ago

I took CS8 with Mirza, took CS16 with Costanzo, and now taking CS24 with Mirza again. I missed her. She is way better than Costanzo. Costanzo's class also left me underprepared for CS24, I'm having to review things he never mentioned. Myself and everyone I know recommend taking Mirza for as much of the introductory series as you can.

0 helpful 0 unhelpful
CS24 . Mirza D 6 Years Ago

Diba is an amazing professor. Her sole job is to teach undergraduate courses, and its easy to tell that she puts a lot of effort into structuring the class in a way that makes sense. She is a busy woman but makes herself accessible outside of class. Homework and labs were helpful, although programming assgnmts were tedious at times

1 helpful 1 unhelpful
CS16 . Mirza D 6 Years Ago

Very enthusiastic and loves teaching! Very fair professor and the class is entertaining! CS is difficult in general, but she makes an extra effort to help students along the way. Labs took a long time to complete, though

1 helpful 1 unhelpful
CS24 . Mirza D 6 Years Ago

She is very engaging and clearly loves teaching. The labs and projects are pretty easy since she gives you starter code, and if you go to office hours, she is helpful. Go to lecture though, since the slides she posts are not updated and do not necessarily reflect what she actually covers.

1 helpful 1 unhelpful
CS8 . Mirza D 6 Years Ago

Easy class if you have some prior experience in programming. Really nice professor, but not always the clearest in lectures. Very generous with grading - adjusts grading so that everyone can do their best (replacing scores, EC) Allowed a full cheat sheet for each exam. Textbook isn't really necessary if you take good lecture notes/have experience

1 helpful 1 unhelpful
CS8 . Mirza D 6 Years Ago

Diba is the kindest, most compassionate professor I've had at UCSB. She cares so much about her students and really puts in the time to make sure you understand and succeed. Definitely go to her office hours if you're ever confused because you will for sure leave her office feeling a lot better about the material.

1 helpful 1 unhelpful
CMPSC8 . Mirza D 6 Years Ago

Overall AMAZING for CMPSC 8. -Very fair with grading and most tests are easy if you do the labs, homework, and bonus points for reading. -Read the textbook an A (very easy reading & not too dense) -Some labs can be difficult but can be overcome with the appropriate help. -The lab final has time crunch, hurt some people, but lost points easily ma

1 helpful 1 unhelpful
CS24 . Mirza D 6 Years Ago

She is definitely good at teaching. Her class has many materials, in her words, that will be used for your future programming. The midterm and final enable you to bring a cheat sheet, which means you can write down the example codes so that you can get good grades on exams. Hw and labs are useful.

1 helpful 0 unhelpful
CS24 . Mirza D 7 Years Ago

Professor Diba is funny and interesting, but she will give you lots of homework after class. Her lecture is not helpful and necessary, you can get a high score by reading textbook and her PowerPoint. She will give you 2 midterms and 1 final in a quarter. Her midterm is easy but final is pretty hard. Fortunately, she will curve your final score.

1 helpful 10 unhelpful
CS24 . Mirza D 7 Years Ago

Hard Programming and final

1 helpful 7 unhelpful
What classes should I take?
Recommend Classes
What classes should I take