CMPSC 8
MIRZA D
Diba Mirza
4.7
62 reviews

62
4.7
CS16 . Mirza D 6 Years Ago

She's an excellent professor and the only professor I had last quarter that matched the quality of some of my top high school teachers. So glad I'm having her next quarter too! The only reason I got an A- and not an A was because I didn't study at all and skipped a lecture or two. If you do a normal amount of work, you'll probably get an A.

4 helpful 1 unhelpful
CS24 . Mirza D 6 Years Ago

Best CS professor I've ever had. She genuinely cares for all her students and it shows. If you go to her office hours even once, she remembers your name. She is pretty flexible on extensions for people who need a little extra time understanding difficult labs, and she will go through your code line by line with you if that's what it takes.

2 helpful 1 unhelpful
CS24 . Mirza D 6 Years Ago

Great Instructor, she can cover all the lectures and I felt easy even if the material is difficult. She give extra credits, such that there is an extra lab, even in exams, she did 120/100. So it is easy to get an A+ or even easy to get grade better than 100%.

1 helpful 1 unhelpful
CS24 . Mirza D 6 Years Ago

Diba is an amazing professor. She recognizes that the course content is difficult, and is a very lenient grader. She provides fair due dates and is accommodating for those who need extra help. She is accessible outside and tries really hard to hear students out and make the course manageable. She is also very knowledgeable about CS which helps.

2 helpful 1 unhelpful
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
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
CS24 . Mirza D 7 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