- Home
- Search
- Baharan Mirzasoleiman
- All Reviews

Baharan Mirzasoleiman
AD
Based on 22 Users
The course covers A LOT of topics but I liked it since it gives a good overview of different topics in ML and Data Science without going to math and details. Prof. Mirzasoleiman is also a great professor and she clearly cares a lot about her students. She also explains the topics very well and engaging. There was only one exam which was a bit hard but they were fair and generous in grading. I wish the TAs were more active in discussion section (maybe solving more examples?) and more responsive in Piazza. Overall, I highly recommend this course. In particular if you don't like math but you want to get a high-level picture of data science, this is a great course.
Outstanding professor. I would take every class she teaches if I could. Her lectures are top-notch and she cares a lot about the students.
My main issue with this class was pacing. We spent the first 20 minutes of each lecture recapping the last, and even ignoring this fact, lectures felt too slow. I think we should have spent less time on topics most people have already been introduced to like statistics and linear regression (these are prerequisites for the course, after all). I also personally think this course would benefit from more math/proofs.
Another issue, in my opinion, was grading. Grades were often inaccurate, and although regrade requests were handled promptly, it should not be on students to ensure that their grades are fair to such an extent. It also often took a long time to publish grades.
A few positives were that the professor was very nice and receptive to questions, lectures were relatively organized, and nice intuitions were provided.
avoid this class if you do not care to devote hours to learning about the professor and her phd students research. professor seems like a nice person though
Lectures were extremely clear, and she's really good at answering questions from students. Homeworks were a bit difficult, but I thought the tests were fair given the homeworks. There is also a group final project. I learned a lot from this class!
This class provides a great foundation, high level overview of Data Science and I learned so much as a non CS Major being introduced to the field for the first time. I appreciated how intuitive the concepts were taught and the best part of this class by far is Professor Mirzasoleiman. She is extremely knowledgable about the subject and taught everything clearly. She was always so patient and approachable when you had any confusions and she would explain them until you got them--it was super clear how much she cared about her students' learning and always so willing to help her students. Can't say enough amazing things about the professor!
The pace of the class as a non CS major was perfect. She would recap previous week's topics that were abstract in the beginning 20 minutes of each class (Neural Networks were especially hard to grasp initially for me but due to the repetition and continued explanations in class I eventually understood it). We were always given plenty of time to complete the homeworks (2 over the quarter) and coding projects (2 over the quarter) that were not very difficult if you paid attention in lecture. Tests were 1 midterm and 1 final that were all similar to the homeworks and focused mainly on understanding of the concepts (no coding questions at all on the exams). Definitely a very doable and fulfilling class to take!
Recorded lectures, easy homeworks and projects, clear exams (I got a low grade because I didn't watch any lectures after midterm and bombed final)
Great teaching, clear explanation, easy course in nature, great TAs! I liked it!
The course covers A LOT of topics but I liked it since it gives a good overview of different topics in ML and Data Science without going to math and details. Prof. Mirzasoleiman is also a great professor and she clearly cares a lot about her students. She also explains the topics very well and engaging. There was only one exam which was a bit hard but they were fair and generous in grading. I wish the TAs were more active in discussion section (maybe solving more examples?) and more responsive in Piazza. Overall, I highly recommend this course. In particular if you don't like math but you want to get a high-level picture of data science, this is a great course.
My main issue with this class was pacing. We spent the first 20 minutes of each lecture recapping the last, and even ignoring this fact, lectures felt too slow. I think we should have spent less time on topics most people have already been introduced to like statistics and linear regression (these are prerequisites for the course, after all). I also personally think this course would benefit from more math/proofs.
Another issue, in my opinion, was grading. Grades were often inaccurate, and although regrade requests were handled promptly, it should not be on students to ensure that their grades are fair to such an extent. It also often took a long time to publish grades.
A few positives were that the professor was very nice and receptive to questions, lectures were relatively organized, and nice intuitions were provided.
Lectures were extremely clear, and she's really good at answering questions from students. Homeworks were a bit difficult, but I thought the tests were fair given the homeworks. There is also a group final project. I learned a lot from this class!
This class provides a great foundation, high level overview of Data Science and I learned so much as a non CS Major being introduced to the field for the first time. I appreciated how intuitive the concepts were taught and the best part of this class by far is Professor Mirzasoleiman. She is extremely knowledgable about the subject and taught everything clearly. She was always so patient and approachable when you had any confusions and she would explain them until you got them--it was super clear how much she cared about her students' learning and always so willing to help her students. Can't say enough amazing things about the professor!
The pace of the class as a non CS major was perfect. She would recap previous week's topics that were abstract in the beginning 20 minutes of each class (Neural Networks were especially hard to grasp initially for me but due to the repetition and continued explanations in class I eventually understood it). We were always given plenty of time to complete the homeworks (2 over the quarter) and coding projects (2 over the quarter) that were not very difficult if you paid attention in lecture. Tests were 1 midterm and 1 final that were all similar to the homeworks and focused mainly on understanding of the concepts (no coding questions at all on the exams). Definitely a very doable and fulfilling class to take!