She is one of the best professors in the CS department. Failling this class was my fault.
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.
Professor Mirza makes lectures so funny and intuitive. Her material is challenging but s
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.
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.
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.
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.
Nice professors, very few HWs
INCREDIBLY hard labs where you have to implement so many data structures but... god it drills it into your head really well. Years later and I still remember all the data structures taught and use it in job interviews, so I have to hand it to Mirza. She is nice but tests+labs are REALLY difficult. Hw is easy textbook problems. START EARLY ON LABS.
Diba is the goat.
Pretty Good Professor, harder exams but will grade them easier too. Other aspects of class amazing
Professor Mirza has been absolutely amazing for cs24. Besides the smile she puts on everyone's face just by getting excited about certain topics, she is caring, compassionate, and extremely knowledgeable in computer science. I truly learned a lot and I think she is probably one of the best cs professors in the department.
Really great lectures, always learned a lot. Definitely go to lectures, since tests are based on lecture material. Topics are not always easy, so try to take notes, and make sure to start labs/programming assignments EARLY. A good amount of work is required to do well in the class, don't let the good ratings make you think it'll be a free easy A.
Super kind and made class enjoyable.
perfect prof in cs dept
HW and labs were helpful for exams. Her summer course was a good pace and would recommend using her class to switch. Just study her practice and you'll be fine! Good luck.
Generally was a pretty easy professor. Most of the work was simple, but the PAs took a while. Lectures were pretty boring to be honest, but the teaching was fine.
Prof. Mirza is amazing! Her enthusiasm for teaching CS shows clearly in every lecture, and when she is answering students' questions. Exams are straightforward with no surprises and often contain extra credit points. Had her for CS16 and CS24 and loved both classes!
Diba Mirza is by far the best computer science teacher I have had thus far in my education. Though she may seem intimidating at first, in office hours she welcomes any kind of questions with a smile, and goes above and beyond to help students who she sees are putting in hard work. Her lectures are clear, relevant to labs and homework.
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.
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%.
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.
Best Professor. Period.
Awesome professor - cares SO MUCH, extremely clear, and very inspiring