- Home
- Search
- Omid Abari
- All Reviews

Omid Abari
AD
Based on 36 Users
Abari is a great professor. He is very caring about his students. He clarifies and breaks things down so they are easy to understand. The homework composed the whole grade and was very closely tied to lecture. Some of the homework assignments were a little long, but it was manageable and significantly less than other classes in this field.
The discussions were 2 hours long, which I felt was unnecessary. They could have been half the time. I had dozed off a few more times than I would like to admit during the discussion. Still, they had helped with the homework. I have heard that this class can be much more stressful with other professors (especially if you take ECE M16), so I am counting my blessings.
I highly recommend taking this class with this professor.
Abari taught well and was very thorough in his teachings. His exams were very straightforward and some students may even say easy.
Taking m51A with Professor Abari was a great experience! His lectures were very clear, and he made every concept feel simple and intuitive. The midterm was very easy and straightforward, and almost everyone received an A. However the final was a lot harder than the midterm, which threw a lot of people off. Most of the final was straightforward, but the last few questions were pretty in-depth and tricky, so be prepared to study and do practice problems for the final. Overall, the homework was fair and not too time-consuming and the lectures were very helpful. The tests were fair and I found the class to be engaging and enjoyable.
The lectures are clear, and for my quarter frequently was shorter than 2 hours. Abari does not post annotated lecture notes to BruinLearn to incentivize class attendance. The lecture before exams are a review session (and does not get annotated slides posted). I did not feel that the discussions were that helpful. Assignments are assigned every other week, with roughly a week to complete the assignment. Each assignment has 10 problems, and are fairly lengthy. There are some things you need to memorize for exams, which are on shorter than some of the other exams I've taken. You cannot bring a cheat sheet to exams, so there are some things you need to memorize (i.e. flip-flop and transistor excitation tables, how to do K-Maps, boolean algebra, gates).
One of the most enjoyable CS classes I've taken. Abari goes through the class at an accommodating pace, and is a pretty fun lecturer. The material is not super difficult, but the difficulty increases as the class goes on. The class consisted of 4 homework assignments, a midterm, and a final. The homework was adequately difficult enough to prepare you for the exams and you have around a week to finish it.
It’s a hard class but Prof. Omid Abari makes it easy with his genius charm. He is always smiling when teaching this stuff which says a lot about his passion and knowledge of the topics. This is the only class I looked forward to attending lectures over Zoom. Prof’s smile is contagious, it gets you to smile and design gates in a happy environment. He teaches at a wonderful pace and asks at least several times if there are any questions before moving on. There are smart professors and there are great professors. Prof. Abari is both. He is smart and knows how to properly pass on his knowledge in a very friendly manner, making you smart as well. 10/10 would recommend, Prof Abari is a rare creature in a sea of monotone professors.
GOATed
This class was insanely straight-forward. Pay attention to lecture, do the homework, that's it. The homework is worth 100% of your grade and there are 10 of them. They vary in weight from 7%-12% of your grade depending on length. They were not tricky, but they were a challenge.
Abari is a really nice professor, though this was one of his first classes so he was still finding his groove. He is very compassionate towards students and was very helpful and patient when answering questions.
Lectures are interesting, but grading is extremely harsh. Simple mistake on a hw will lose you 15 percent(remember that homework is 40% of your grade). Prof said the class would be curved, I got an 86 raw and ended with a B+, so basically a non existent curve.
Professor Abari was very unhelpful, both in class and online. He was very rude, and often treated new concepts as if everyone had already mastered them. Often he would refuse to answer questions, both in lecture and during exams.
The material is not too bad, but requires some learning outside of class. Also, the final was much more difficult than the midterm.
Abari is a great professor. He is very caring about his students. He clarifies and breaks things down so they are easy to understand. The homework composed the whole grade and was very closely tied to lecture. Some of the homework assignments were a little long, but it was manageable and significantly less than other classes in this field.
The discussions were 2 hours long, which I felt was unnecessary. They could have been half the time. I had dozed off a few more times than I would like to admit during the discussion. Still, they had helped with the homework. I have heard that this class can be much more stressful with other professors (especially if you take ECE M16), so I am counting my blessings.
I highly recommend taking this class with this professor.
Taking m51A with Professor Abari was a great experience! His lectures were very clear, and he made every concept feel simple and intuitive. The midterm was very easy and straightforward, and almost everyone received an A. However the final was a lot harder than the midterm, which threw a lot of people off. Most of the final was straightforward, but the last few questions were pretty in-depth and tricky, so be prepared to study and do practice problems for the final. Overall, the homework was fair and not too time-consuming and the lectures were very helpful. The tests were fair and I found the class to be engaging and enjoyable.
The lectures are clear, and for my quarter frequently was shorter than 2 hours. Abari does not post annotated lecture notes to BruinLearn to incentivize class attendance. The lecture before exams are a review session (and does not get annotated slides posted). I did not feel that the discussions were that helpful. Assignments are assigned every other week, with roughly a week to complete the assignment. Each assignment has 10 problems, and are fairly lengthy. There are some things you need to memorize for exams, which are on shorter than some of the other exams I've taken. You cannot bring a cheat sheet to exams, so there are some things you need to memorize (i.e. flip-flop and transistor excitation tables, how to do K-Maps, boolean algebra, gates).
One of the most enjoyable CS classes I've taken. Abari goes through the class at an accommodating pace, and is a pretty fun lecturer. The material is not super difficult, but the difficulty increases as the class goes on. The class consisted of 4 homework assignments, a midterm, and a final. The homework was adequately difficult enough to prepare you for the exams and you have around a week to finish it.
It’s a hard class but Prof. Omid Abari makes it easy with his genius charm. He is always smiling when teaching this stuff which says a lot about his passion and knowledge of the topics. This is the only class I looked forward to attending lectures over Zoom. Prof’s smile is contagious, it gets you to smile and design gates in a happy environment. He teaches at a wonderful pace and asks at least several times if there are any questions before moving on. There are smart professors and there are great professors. Prof. Abari is both. He is smart and knows how to properly pass on his knowledge in a very friendly manner, making you smart as well. 10/10 would recommend, Prof Abari is a rare creature in a sea of monotone professors.
This class was insanely straight-forward. Pay attention to lecture, do the homework, that's it. The homework is worth 100% of your grade and there are 10 of them. They vary in weight from 7%-12% of your grade depending on length. They were not tricky, but they were a challenge.
Abari is a really nice professor, though this was one of his first classes so he was still finding his groove. He is very compassionate towards students and was very helpful and patient when answering questions.
Lectures are interesting, but grading is extremely harsh. Simple mistake on a hw will lose you 15 percent(remember that homework is 40% of your grade). Prof said the class would be curved, I got an 86 raw and ended with a B+, so basically a non existent curve.
Professor Abari was very unhelpful, both in class and online. He was very rude, and often treated new concepts as if everyone had already mastered them. Often he would refuse to answer questions, both in lecture and during exams.
The material is not too bad, but requires some learning outside of class. Also, the final was much more difficult than the midterm.