MIRZA D

Diba Mirza

63 reviews
Amazing lectures Respected Accessible outside class Gives good feedback Caring Lots of homework Clear grading criteria Group projects EXTRA CREDIT Inspirational Tough grader Lecture heavy Test heavy Get ready to read Participation matters Skip class? You won't pass. Hilarious Online Savvy
Past quarters
CMPSC 24
149 / 149 Full
Problem Solving with Computers II
Diba Mirza 4.8
T R
12:30 PM - 13:45 PM
57.0% A
See All
CMPSC 24 Mirza D Winter 2024 Total: 142
CMPTGCS 2 Mirza D Winter 2024 Total: 10
CMPSC 24 Mirza D Fall 2023 Total: 71
CMPSCW 8 Mirza D Summer 2023 Total: 115
See All
CMPSC8 . Mirza D 2 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 2 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 3 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 3 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
CMPSC8 . Mirza D 3 Months Ago

Prof Mirza is amazing. After taking this class, I actually enjoy CS. She made hard concepts easy to understand and her expectations for grading were clear. I think it was easy to get an A if you do all the assigned work and show up to lectures. Group project was cool too and TA's were great. Would definitely take again.

0 helpful 0 unhelpful
CMPSC8 . Mirza D 3 Months Ago

This was my first quarter at UCSB, and the professor and her TA staff did an amazing job. Prior to this class I had no experience in computer science, and did not enjoy it. Now I do enjoy computer science, thanks to this class. I highly recommend taking a course from this professor if you get the chance!

0 helpful 0 unhelpful
CMPSC8 . Mirza D 3 Months Ago

Extremely informative introductory Python class. If you do every assignment to reasonably, you will do well in this class. Class participation is unfortunately typically quite low, but she is nevertheless extremely caring and accommodating. Do not be scared if you have never coded before, this class is designed for you! Textbook is online.

0 helpful 0 unhelpful
CMPSC24 . Mirza D 11 Months Ago

Professor Mirza is awesome. She explains concepts very well with analogies and shows us how to approach LeetCode questions on particular topics, which are very helpful for the midterm and final. The labs are super long and hard so don't procrastinate them. Practice lots of LeetCode for this class and understand how to approach the labs to do well.

0 helpful 0 unhelpful
CMPSC24 . Mirza D 1 Year, 5 Days Ago

Professor Mirza's lectures are decent. She is clearly passionate about the topic, and grades a bit more generously than some other professors. However, it's worth mentioning that this course is extremely difficult, with challenging lab assignments and exams. Considerable effort is needed to obtain a good grade in this class.

0 helpful 0 unhelpful
CMPSC24 . Mirza D 1 Year, 1 Month Ago

Professor Mirza is one of the best teachers I have ever had, and definitely the best computer science teacher I have ever had. Her lectures and slides are amazing and taught me concepts that would normally take me hours to learn on my own. Her exams are quite difficult but she is generous with extra credit, same with labs/projects.

0 helpful 0 unhelpful
CMPSC8 . Mirza D 1 Year, 3 Months Ago

she is so nice. most csw8 classes follow the same format which were just zybooks, weekly quizzes, and a final project. you can tell she cares and is passionate about teaching the subject.

0 helpful 0 unhelpful
CMPSC24 . Mirza D 1 Year, 3 Months Ago

Nice professors, very few HWs

0 helpful 0 unhelpful