Bahar Asgari

This professor has taught: CMSC411, CMSC818J, ENEE759C
Information Review
Bahar Asgari
CMSC411

Expecting a B
Anonymous
04/29/2024
Lectures are fine but not always intitative, she often goes into depth and detail about concepts without actually introducing them or what they do. A lot of topics are realted to each other but its often unclear how. Homework and Exams are fine, exams are more conceptual while homeworks are more problem solving. This kind of thru people off midterm as she said Hw was enough study material. Not a fan off her projects, you basically completing an already implemented project. For be felt less like working with the concept we learned and more like rearrange someone elses code to make it work. Debugging was not easy as public test produce large text output which is not easy to understand.
Bahar Asgari
CMSC411

Expecting a B+
fiftyseven
12/25/2022
I highly recommend Asgari. She's new to teaching at UMD and yet has done a fantastic job at teaching the course. The course material itself is covered very well and in the case where it's a bit difficult to understand, she is extremely responsive to questions both in-person and on Piazza and is always willing to go as in-depth as required to make sure you understand the content. The projects are generally not too difficult but are *really* good in the way they help you learn the content in a way that lecturing just can't do. The exams are fine, just make to sure to study as a lot of it requires retention of information. Homework is also very light yet remains once again very helpful at reinforcing the content.
Bahar Asgari
CMSC411

Expecting an A
Anonymous
12/23/2022
Excellent professor. As others have said, she is extremely responsive to students during class, in office hours, and on Piazza. In fact she was probably the most helpful and responsive professor I had in all four years of my college experience. With that said, her lecturing can be on the weaker side but she makes up for it by again being very helpful, having excellent slides, and an abundance of practice questions. Overall would definitely recommend taking this class with Dr. Asgari.
Bahar Asgari
CMSC411

Expecting an A
Anonymous
12/22/2022
One of the best professors I have had at UMD. As other reviewers mentioned, she is very responsive on Piazza. She is also very lenient with the deadlines. Her exams and projects are fair and as long as you study her slides you will be fine. She genuinely wants her students to do well and I am glad that I took this course with her. Would 100% recommend her!
Bahar Asgari
CMSC411

Expecting an A+
Anonymous
12/20/2022
Big up professor Asgari. The content she teaches in her architecture class are REALLY interesting, and the projects are so fun and educational. You really get a lot out of this class - she's super active on Piazza and is so helpful with clarifications. She's very accommodating of students' needs and requests, and you can tell she's a very genuinely nice person and wants her students to succeed. I loved this class - it's my favorite 400 level CS class so far, and it's definitely thanks in part to her projects and kindness. My one issue would be that her lectures are somewhat dry; while the content is super interesting, when lecturing she doesn't do much more than read from the slides monotonically and answer questions. The exams are fair and she's always open to help with students' questions.
Bahar Asgari
CMSC411

Expecting an A-
Anonymous
12/18/2022
Please take this class with her because the way she teaches the content will make sense. The exams are based on practice questions, homeworks, and exercises demonstrated in the slides. Computer Arch is a lower level topic so it could be confusing, but her step by step explanations make it clear. She's very nice during office hours and is willing to help clear your confusion. The projects aren't bad as long as you start around a week before due date. Also, the professor and TA (Jerry Gui) answered piazza questions quite well and detailed, which also was a plus. Overall 11/10 class. STRONGLY RECOMMENDED.
Bahar Asgari
CMSC411

Expecting a B
Anonymous
12/15/2022
Breaks the mold for CS teachers. New CS teacher that I have no issues with and responds to every question on Piazza with a quick and easy to understand explanation. Highly recommend.
Bahar Asgari
CMSC411

Expecting a B
Anonymous
12/15/2022
Computer architecture is not an exciting topic, and so her lectures are not the most exciting either. HOWEVER, she makes the most boring topics easy to understand and gives you plenty of practices for the material. She's very fair and accommodating. When we asked for an extension because of Election Day, she was willing to compromise. This is her first semester teaching I believe, and I truly truly truly hope Dr. Asgari will come back to teach another undergraduate CMSC course at UMD again. You will learn more than you thought you would about computer architecture if you take her.
Bahar Asgari
CMSC411

Expecting a B
Anonymous
11/17/2022
She is a new professor and I heard a lot of bad reviews about this course with Joon and Mesh so I was like lets give this a chance. Her class is very organized and homework and projects are doable. She also gives out practice problems to help with the homework, projects and exams. Exam is fair bc some of the questions looks like the practice problems and homework. So if you do the homework and the practice problems you will be fine. She is willing to answer any question you have and make sure that you understand. She really makes this course less painful.
Bahar Asgari
CMSC411

Expecting an A
Anonymous
11/10/2022
I'm extremely glad I took her class this semester. Ever since the beginning of the semester, she has been extremely pleasant and accommodating. All of her assignments are organized and if anything is unclear, she will gladly make things clear on Piazza or during office hours. Her exams in particular actually relate to provided material prior especially because she provides necessary examples to help us practice and understand concepts better. PICK HER CLASS!
Bahar Asgari
CMSC411

Expecting a B+
Anonymous
11/09/2022
Dr. Asgari teaches this class completely different than how Yoon taught it so put all of that out of your mind. She's a nice person, and competent professor who genuinely wants her students to succeed (and isn't afraid to show it). Don't get me wrong, this class is not an easy A but the exams, projects, and homeworks are all very fair and doable. Her office hours are a valuable resource to get additional clarification and she'll also put practice problems on the course page that are also helpful in understanding the lecture content. Again, this class is difficult but there's less suffering with her as the professor. I HIGHLY recommend taking a course taught by Dr. Asgari!
Bahar Asgari
CMSC411

Expecting a B+
Anonymous
11/04/2022
This is the first semester she's teaching I believe, and she's honestly doing a pretty great job in comparison to some of the current cs professors. She definitely knows her stuff and is very willing to help students, so if you asked her questions she's very helpful. She gives you plenty of time to do the homework and projects (about 1 month). There was some struggle to do the homework at first, but everyone asked a lot of questions on piazza, and like I said, she's very willing to help and in the end I was able to do everything. Her homework, practice problems, and lectures definitely help prepare you for the midterm. She does trip up on her words a bit when lecturing so I sometimes struggle to understand, but I think it's just from her first time teaching and it'll get better with experience. I would DEFINITELY RECOMMEND taking her!!