UCSBPlat.com directly in your GOLD Try it Now

MIRZA D

Diba Mirza

71 reviews
Amazing lectures Respected Gives good feedback Lots of homework Caring Accessible outside class Clear grading criteria Group projects EXTRA CREDIT Inspirational Tough grader Lecture heavy Participation matters Test heavy Get ready to read Skip class? You won't pass. Hilarious Online Savvy
Past quarters
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
See All
CMPSC 24 Mirza D Spring 2025 Total: 140
ENGR 13B Mirza D Winter 2025 Total: 33
CMPSC 8 Mirza D Fall 2024 Total: 249
ENGR 13A Mirza D Fall 2024 Total: 32
See All
CMPSC24 . Mirza D A Month Ago

She is one of the best professors in the CS department. Failling this class was my fault.

0 helpful 0 unhelpful
CMPSC24 . Mirza D 5 Months Ago

Easy enough class. Exams could be aced by pure intuition and a little bit of prep without even attending lecture. Labs took a lot of work but there were a few which were genuinely fun and interesting.

0 helpful 0 unhelpful
CMPSC24 . Mirza D 5 Months Ago

Professor Mirza makes lectures so funny and intuitive. Her material is challenging but s

0 helpful 0 unhelpful
CMPSC24 . Mirza D 6 Months Ago

She includes Leetcode, a mock interview, and a project related to neural network in the course. Leetcode doesn't take much time, Mock interview is almost a completion grade, neural network project is mostly done and you do some shallow parts, but from these materials you can tell she's trying to help you out in your future study and career in CS.

0 helpful 0 unhelpful
CMPSC8 . Mirza D 6 Months Ago

Her lectures were really helpful and clearly outlined. Some of the labs and projects required a lot of outside consultation because the lecture material wasn't as advanced as the assignments. The only grading criteria was the homework, labs, project, and final, and there were no midterms, which was nice.

0 helpful 0 unhelpful
CS8 . Mirza D 8 Months Ago

I took CS8 over the summer so it was over six weeks. You can tell that she really cares about her students but she would go on tangents and talk to us like we were third year comp sci majors instead of total beginners. I also think the difficulty between the exercises on Zybooks and her quizzes were astronomically different. She's really nice tho.

0 helpful 0 unhelpful
CMPSC8 . Mirza D 8 Months Ago

This class was manageable. The course structure was pretty easy with only 25% of your grade coming from Exams. The rest of the 75% can be earned pretty easily if you put in time and do the assignments. Lectures were long and boring with iClicker questions throughout. Final was manageable, with a sheet of notes allowed for the exam.

0 helpful 0 unhelpful
CS8 . Mirza D 10 Months Ago

Very good professor.

0 helpful 0 unhelpful
CMPSC8 . Mirza D 10 Months Ago

The professor is really nice and easy to work with. All the homework and labs are on Zybooks witch which was an easy program to use. There are no midterm, just a final exam and project at the end of the quarter. The final exam is hard but the project is fun and easy and will help boost your grade.

0 helpful 0 unhelpful
CMPSC8 . Mirza D 11 Months Ago

10/10 had no midterms attendance mandatory but if you get a high final project grade itll replace your attendance grade online textbook easy to get an A great tas and office hours very helpful.

0 helpful 0 unhelpful
CMPSC8 . Mirza D 11 Months Ago

Her lectures were so helpful and I enjoyed listening to them. She uses iclicker to take attendance but some lectures were not mandatory. Grading expectations were clear. She uses an online textbook that is really helpful with learning the material. No quizzes or midterms but a final coding project and a written final. Easy to get an A.

0 helpful 0 unhelpful
CMPSC8 . Mirza D 11 Months Ago

A genuinely sweet woman who has a strong passion for computer science. All the homework was through an online textbook, which consisted of labs. There were no midterms or quizzes, which may seem good, but it never really challenged me to keep up to date with studying. Got an F on the final, but that was mainly my fault since I didn't really study.

0 helpful 0 unhelpful