4.3
Quality3.5
Difficulty82%
Would Retake100
Reviews82%
Would Retake
100
Reviews
Rating DistributionOfficial
100 total ratings5
66
4
16
3
9
2
3
1
6
What Students Say
“Babak is great and really cares that you understand the material”
EE16A - 4.0 rating“He was great during OH”
EE16A - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
11%
Textbook Required
57%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.24 avg changeRatings by Course
EECS20N
5.0
(1)A101
5.0
(1)EE301
5.0
(1)COMM101
5.0
(1)DATA8
5.0
(4)Difficulty by Course
A101
5.0
B
5.0
EECS20N
4.0
CS70
3.7
EE16A
3.7
Reviews (99)
Excellent lectures, answers questions effectively. Fun, engaging, and entertaining during class. One of the best professors I have had.
His lectures are a little haphazard, they go all over the place. Worse, the coursebook doesn't even go along with the lectures, and many things are entirely different. The exams are a little strange as well, the first one was mostly all multiple choice, while the final covered topics not taught.
As said before, the first midterm was multiple choice and the final covered mostly things we never learned. You don't really know what to expect from his tests, but he was responsive to students concerns. Ultimately, he was generous with grading, although where you stood in the spectrum was largely dependent on your ability to guess on the tests.
Very good lectures. Very helpful during office hours. Unlike some other professors, this one is very careful with your grades and keep you constantly updated.
An excellent professor! His lectures, although covering complicated topics at times, are very well structured and very clearly taught. He always answers questions too, even the really simple ones, without making anyone feel stupid. His final exam, although very tough, was very fair. It definitely revealed who really knew their stuff and who didn't.
Professor's lectures were the best resource; I didn't open the book at all. Not only is Babak's teaching rigorous and thorough, but also he is very friendly. The final exam had a near-perfect distribution, and though his exams were challenging, they really did test on material. Babak assigns grades with extreme attention and care.
It's great having a prof whose dedication to the class shows through. I'll bet he spent more time making problem sets then any of us spent solving them
Babak was an extremely good teacher, and was always very enthusiastic to boot. What impressed me most about him though, was that he actually cared about the grades of his students. He genuinely cared about us on that level. Thanks Babak!
babak rocks as a person. His test are tough because he can pull out some crazy sh*& that we havent learned yet. Just seperating the men from the boys i suppose.
His lectures were very entertaining and interesting. He cares about his students concerns and grades. His tests were hard but definitely fair. There was definitely stuff on the final we had never learned to do but if you understood the concepts you could put it all together and get the right answers.
He was a good professor, but I would have preferred Professor Lee. No doubt, I hope he teaches most of 120 next (spring '06) semester instead of that dunce Variya. Babak also helped write the 120 book (Oppenheim one). One weakness was a lack of clear organization in his lectures, but apart from that, was one of the better professors of EECS.
Funny guy. Tests are pretty hard and the final killed me. But the class was very worthwhile and I had a lot of fun. Oh ya, and his head is REALLY REALLY shiny. I get a decent reflection of the ceiling lights from his head.
This class was hard not because of Babak, but because the material is naturally hard. The book, IMO, is not well written, and does not help much. Fortunately, Babak explains things very well, and with a great attitude. Towards the end of the class, though, I was unable to understand things physically/intuitively; hopefully I'll do OK in EECS120 =)
Babak is one of the most enthusiastic professors I have had. He really enjoys what he does and will go out of his way to accomodate the students. I felt he ran a fair class. However, the class was very difficult, and Babak sometimes treats one person's understanding in lecture as if everyone understands the material. The TA's lacked organization.
I rated him after reading his final email!He didn't organize the lecture well, especialy the last chapter b/c he's behind. Unfortunately, most parts of the final were given in that chapter. His HWs and tests usually contained stuffs that didn't teach in class. Personaly, he's very helpful. TAs didn't do anything but grading your works strictly!
he does have an uncanny ability to put you to sleep. he speaks very formally, and not too slowly (most of the time). very helpful in person. He asks the class to participate, thus letting wrong answers permeate the room. will be confusing if you're half awake for his class.
One of the best professors I had for EE. Grading was very fair and pro-student. He also speaks VERY clearly--not that many professors in EECS have better speaking skills (sadly). Only complaint I can think of is the organization of the lectures can be a little better. Won't teach 120 again soon but great professor for students taking 20N.
As always, he explains things very clearly, and tries to give intuitive explanations. He also answered students' questions very well. I would rate him as one of the best profs in EECS. His midterm (MT2) was very straightforward and fair. His problem sets were also carefully constructed. But, I did feel that the final did not demonstrate what I knew
EE courses are HARD, and it's cuz of how well Babak lectures that I dare to rate easiness at 2. His tests are always fair, seeing as he writes them himself. Hwks help a lot, too. He's one of those rare professors who will go out of his way to help every student who asks for help. Funny and enthusiastic. His office hours are also worth going to.
Babak is awesome. He has become a lot clearer and organized than when I took him for EE20 the previous semester. I felt that his lectures have improved significantly while retaining his strange humor.
Babak is the best professor I have had at Cal. His desire for students to really understand the material is reflected in both his lectures and office hours. He once stayed an hour AFTER his 3 hour office hours to tutor me on convolution (his wife even called to ask why he wasn't home for dinner). Overall a rad prof and a great guy.
I have had many great professors here at Berkeley and I might have to say Babak (yes this is his first name, he doesn't want you to call him professor) is one of the greatest. He is funny, helpful and unusually clear and I say unusually because EE classes are hard to understand. Office hours are crucial to understanding the material. BONZAI!!!!!!!!
Final was hard.
Babak is a fun professor and all, but when it came down to it the course seemed to move too slow, though that is probably because too many people asked questions wasting lecture time. Because of his emphasis on homework for learning, office hours became even more educational than lecture. Overall, the exams were quite tricky but Babak was upbeat.
This guy has it going on. He's brilliant, articulate, personable, and an excellent lecturer. Truly one of the best. BONZAI!
Hardest Prof. I have ever had at Berkeley... challenged me to the limits and beyond. basically brings out the best of you. otherwise, you fail. extremely helpful and very nice, very clear and very concerned about student's success, but very very hard
one of the best teachers in Berkeley; and it's spelled 'BANZAI'!
Fantastic professor, extremely good lecturer, gives hard exams (you learn as much on the final as during the class!) Took him for 20, loved him, took him again for 120. Great guy, office hours is an absolute must. A guy you can hang out with! Truly teaches well.
Tends to cram the hardest part of the course (Fourier series) into the last 3 wks of school and tops it off with a killer final. Be sure to do all HW and attend all OH so you don't get screwed. The tradeoff is that we do nothing the first 2 wks. and get 5 min breaks during nearly all lecs. Otherwise, prof is helpful and provides clear explanations.
Covered the material very well, especially considering the complexity of the subjects. Also, with the lack of support from the textbook, his lectures were even more valuable and interesting.
Make sure you have a certain level of math skills before even thinking of taking this class and pay extra attention to the last three weeks and DO STUDY the PAST EXAMS!!! you will find the final has little to do with stuff you learned before the the last midterm. Overall it is a very solid learning experience.
Simply marvelous, very friendly, interest and is just one of the best professors you can find at Cal. Course is very intensive and competitive (because of the junior transfers), make sure you enjoy math manipulation. Overall, one of the best class I have ever taken because Babak is the best. Attend his lectures, man, because the book is useless.
the best you can get, in that no doubt about it, he's got his own style, overall a great guy.
As good as it gets. Extremely clear and good lecturer, and tells some jokes in class too :) Very accessible professor, will take questions one-on-one after class. Expect to work very very hard, the tests are extremely difficult. Highly recommend that you take MATH 54 before EE20N.
Instructor very overrated; he is OK. He is very funny though and very nice, hands down, but not the best instructor in the department. But, it's the class that's really terrible: it covers NOTHING. The course is absolutely useless and should be removed from the EECS curriculum in favor of a more substantial course.
A decent prof and really strives to relate to students. However, the pace of the course was painfully slow. If this course was condensed into about 4 weeks, it would have been taught at a reasonable pace. However, it was an easy A and was moderately interesting. I hope EE120 is better.
Beginning of class was fairly easy, but picked up near the end when Fourier series was crammed into 3 weeks. Expects you to learn from the homework which doesn't help much when trying to do them. Office hours often end up only getting to a few problems out of the many on the homework. Useless textbook. Rotating GSI for DIS so not always helpful.
Fairly tough in all aspects of the class - homework, quizzes, labs, exams - but fair. Generous curve and drops assignments from each category except for midterms. Doesn't really hold personal office hours, only with a large group of students working on the homework, so I didn't attend. One of the few professors who makes 1.5 hr lectures bearable.
One of the finest professors I've had so far. I thoroughly enjoyed EE20N and I'm taking his EE120 class now. Overall, he is a great professor since he keeps the class lively and in my opinion, he's very clear. For his classes, do make sure that your math skills are up to speed. Math 54 concepts are very useful (I took 54 concurrently with EE20N).
ee20 was tough (im a non-ee major). Looking back on it though, we really didnt cover much; but thats because the material is very different than other class. Babak will go out of the way to help you. Tests and midterms are difficult. Problem sets are long if you aren't solid on the material. "Schaum's outlines: Signals and Systems" helped a lot
Difficult class, but also FAR more interesting than 20. Less time is spent on basic math operations and more on actual EE concepts. As with EE 20, pop quizzes and midterms were fairly difficult, but for the most part doable. Homework takes a few hours, but you generally learn from them. DIS were somewhat useful. I didn't go to any OH.
Good lecturer, interesting and challenging tests, passable problem sets (they get reused from previous semesters for the most part). Going to discussion is fairly helpful, but the labs are rather tedious.
20 was an easy class, and Babak is really helpful. The labs are long, and can be done before going to the section. Discussions were useful, and the only way to study for this class is doing sample problems and previous semester's tests. NEVER READ THE TEXTBOOK!!
Babak is an excellent teacher and is worth getting to know. Even though I had him for EE301, it was obvious from his comments and stories that he cares deeply about effective teaching of his EE20 course. Rarely has a professor I've encountered spent so much energy on improving and sharing their teaching methods.
he is one of my best teachers,live long babak.
His lectures are very clear.He seems like a nice professor,makes you feel like he really cares about his students, but if you really need his help,he is too either too lazy or too selfish to help you.Not very organized.Doesn't bother to update his lecture notes. He wastes half the class time reviewing previous lectures while he can cover a lot more
Very articulate professor that teaches you to analyze -- not just answer -- complex questions. The skills gained from this class far outreach simple signals and systems and apply to hundreds of different problem spaces in science and engineering, and Babak makes you understand it so completely that you will be able to learn other subjects easily.
Very enthusiastic and approachable. His midterms and quizzes may be harder than Lee's , but is still doable and fair if you try his past midterms a lot. His class ends up giving almost 40% A, including A+/A/A-. I fail the first midterm(below average), but did very well(almost top several) in the next two ones, thus getting A eventually. Take it.
When I was preparing for my PhD degree, I have watched the video lectures Prof. B. Ayazifar provided which were extremly helpul and intersted.
EE 20 is a hard class. I expected to be tortured in it at first but it turns out that I am completely wrong! Babak makes it such an amazing experience in learning it! And his lecture is the best ever!
I found my interest in EE through his lectures.
Babak is great, even if I didn't do very well The class is treated a lot like a maths class, so if you go in with a strong calc ABBC background, you should be safe. Go to lecture--quizzes happen during lecture, and he doesn't give much warning for when they'll happen.
Babak really sucks up to his students a lot, so a lot of students will think he is good. But that is quite untrue. He is not really good at explaining concepts and many times will make problems more complicated than they are. He is also not very good in his notation. He can simplify a lot and improve himself that way.
he attempts to make lectures engaging with jokes that usually fall flat and a condescending tone towards students. the guy irks many of his students
Horrific nightmarish mess of a class. The organisation is lacking, insofar as it is non-existent. It's absolutely unreal how near-to-impossible it is to get a clear answer about *anything*. The administrative component to submitting work and getting information should not be the most challenging part of a course, but here--it is.
Babak is literally the best professor in the world. His lectures are literally amazing and hilarious. He is a very cute and quirky individual. I love how he takes passion in his work and he is very enthusiastic about his teaching. He is funny and hilarious. I really enjoyed his lectures. He is a real gem.
His explanations are confusing at times, but eventually makes it clear what is going on (usually after hw is due). Lecturing style is engaging, and calls on people to participate. EE16A overall is not a well-designed class. Homework, discussion, and lecture are not synced up, and the procedures to submit homework is annoying. Tests are reasonable.
Babak is great and really cares that you understand the material. However the EECS department states that you can take this course without taking CS61A first, that is completely not true, if you do not take CS61A or the equivalent python first, the labs will not make any sense. The EECS department needs to re-evaluate their pre-requisites.
I havent seen such a caring professor ever, he sends reminders to sleep on exam night instead studying, suicide regret comfort note with reflection from his life, etc. So despite being in a big class and may never know him personally, you feel related. Lectures are clear. He was great during OH. EE16A sucks but he is the good part.
I loved his lectures. He is very funny and the 2 hour lecture never feels long with him. EE120 is like a lot of simple math tricks on a blackboard but he makes sure that they blow your mind - EE120 material is amazing with him. Exams are easier than I thought since I did not do much preparation, except going to all lectures and finishing all hws.
The best proffesor
that is ok
Confusing lecturer but seems friendly enough.
Great guy. I had never taken an EE class before and was able to do well in EE 120, as he taught everything from scratch. All I did for this class were going to lecture, trying to understand the materials from lectures, and doing the homework carefully. Guarantee an easy A.
Great guy overall. He encourages student participation and welcomes questions stupid or not. Lectures were well-structured and well-delivered. He clearly cares a lot about students. I hate Math but Babak made it somewhat easier where Prof Sahai did not.
Took 70 with Babak and Anant. Babak was friendly and fun to watch during lecture. He went through concrete examples that were both interesting and useful. He only teaches the basics though so you have to learn more yourself to get to the level of exams. Course notes are great for this though. Would love to take another class with him.
I took cs70 with him in the spring, and he's one of the best profs I've had at Cal. His lectures are solid (not the best, but very good), but more importantly, he cares a TON for his students. He goes out of his way to alleviate student stress and make the class more enjoyable. Also his exams/curves are easier than the other 70 profs
Really funny and livens up boring material with his bitmoji
Love this professor with all my heart. He makes the class genuinely fun to go to, and lectures beautifully and clearly while maintaining humor all the time. Take him if you can, a true gem who will genuinely care about you as a student and person
Great professor. really cares about his students
This proffessor is amazing and gives great lectures. They were all very fun and easy to enjoy. Except that there is one issue. If you are taking Data 8 make sure you try and get a 93% or higher in order to get an A as this class is based on a curve and not bins. This semester was tough as a lot of people who got an 88-93% range got B's. Good Luck!
Wow, I love this teacher. He taught the probability section of CS70, and although I've always hated probability in the past, he made me love it. I looked forward to lectures and enjoyed the assignments he gave. He was enthusiastic and quite funny sometimes, and you can tell he cares about his students.
Babak was great. I learned a lot about probability when he taught the course, and he taught very well. He is very enthusiastic and wants to help his students learn and understand. Keeping up with his lectures is very important since one of the ways he likes to assess student understanding is through them.
Babak is one of the kindest, sweetest profs I've had. Moves a bit slow but really explains concepts well and doesn't read off slides. Doesn't completely match the notes but that's fine. 100% recommend.
Lectures were a lot of fun. He is caring and genuine! His homeworks were extremely long and you couldn't really start them til the very last second because they were on the current week's material. Test were extremely long and the time given was not enough. A textbook would have been useful bc the only thing we had was our lecture notes.
idk if it's just because my dad and Babak are both bald but I rly saw him as such a father figure, he was supportive, caring, and showed it through his words and lectures! He was a great prof as he rly tries to engage w/ his audience and is a big fan of the socratic method which scared me but his energy was so good that I always attended every lec!
I don't have a grandpa. But Babak's lectures are amazing and I treat him as my grandpa.
The lecture is amazing! The professor explains all concepts in a simple way. In addition, the professor really cares students - really a great experience at Cal!
Extremely lovely professor! His lectures are never boring and he pays a lot of attention to how the students are doing. Attending his lectures is quite enough to get a good grasp on the content for probability in CS70. Amazing!
Chill dude with fun stories and good lectures. Broke concepts down well. Lectured mostly off of notes he made live on his iPad with Notability. Encouraged participation. Definitely a better lecturer than Rao.
best prof
Funny but restructuring of the EECS16A curriculum is not well done. Lectures are way too fast and have lots of ambiguity, not to mention notation inconsistencies in much of his lecture slides. Also scheduled midterm 1 in such a way that it may be impossible to get to 61A midterm 1 on time.
Not sure if its bc of the new curriculum but the course is very poorly organized, EDstem is a mess and TA's aren't very helpful. Babak teaches whatever he feels like. Doesn't rlly follow a textbook so it's hard to keep up with content or get help on the internet if you don't understand something from lecture
lectures are confusing and easy to forget. He over complicated basic linear algebra so much I stopped going to lectures because I was totally lost. Labs feel chaotic and not connected to the course content at all. He made midterms online and open book, but the class is curved so it became a cheating competition.
Contrary to what others say, I love the class so far. If you pull up to lectures, you will be able to understand all the material as Babak covers everything at a reasonable pace and has excellent explanations. He also covers real-life applications of linear algebra and made me feel like I learned beyond the scope of the class. Highly recommend.
He is nice as a lecturer and a person. Considering that he is trying to change the whole course curriculum, the course is well-organized and engaging. 16A is a bit slow paced, and it's hard to be unsuccessful in this class unless you don't spend enough time and use your brain power.
Babak is a really sweet professor who genuinely cares for his students! His lectures are engaging and I like that he gives us time to really think about the questions he asks in class. One thing I will say, though, is that his exams were really tough, like some of the hardest exams I've ever taken. But he does curve generously, so there's that.
Organized lectures with barely any accents. The change in curriculum makes this class rly chaotic. GSI sometimes not responsive on Ed. The class is entirely linear algebra. Exams are open book but HARD and TIME-INTENSE. Lectures are not related to exams. Compare homework before submission and attend the discussion. Labs are not tested on exam.
I believe it has something to do with the course structure a bit disorganised due to the recent reform, I have to admit it'd be impossible for me to follow along lectures let alone those “creative” exams without previous foundations in linear algebra. Very chill guy though; require more studying to really go down his trail of thought.
Babak cares about his students. However, his lectures are hard to follow so you may need to do extra review. The class is disorganized with recent changes to teaching only linear algebra, and the HW + labs are too difficult compared to the exams. The grading is unclear since this class is curved, but your z-scores on exams can give you a ballpark.
There were a lot of goofy moments in lecture with Babak trying to get people to participate. His lectures are ok but can be hard to follow at times. He cares about student learning and tries to be fun and engaging but he wasn't able to connect with the class super well, unfortunately. He's a good guy but his lecturing style isn't for everyone.
This class is good, but the lectures did feel sometimes unstructured. The staff notes were much better as a comprehensive study tool when they came out. This class also has a lot of applications so it became interesting towards the end, and JP Tenant had a little more structure in his lecture style so it got easier to follow.
Good material, disorganized at first. unclear study material for exams, difficult homeworks and mediocre labs. Grading scheme not transparent, they don't do +'s and -'s. course staff were SUPER lazy. Final wasn't during finals week because (from ta) "people want to leave" what??? why have a dead week if we dont use it. embarrassing for a T3 school.
Didn't realize how awesome he is (and also JP) until I take other EE classes with other instructors.
He's a super funny guy!
Undoubtedly one of the smarter humans.
I love Babak! He is a great teacher and one of the best! 16A class is difficult, which is too be expected, but he makes it interesting and engaging. His lectures are also pretty funny and I felt like he truly cared about his students. Would recommend.
Babak is awesome!
Prof Ayazifar's EE16A was challenging, and I didn't enjoy it much unlike other reviews. The long, late evening lectures made paying attention tricky and prohibited me from attending any clubs. Interacting in lectures felt intimidating, and reviewing material was tedious without a textbook and lecture notes being delayed to post to Ed.
Class Info
Online Classes
100%
Attendance Mandatory
11%
Textbook Required
57%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.24 avg changeRatings by Course
EECS20N
5.0
(1)A101
5.0
(1)EE301
5.0
(1)COMM101
5.0
(1)DATA8
5.0
(4)Difficulty by Course
A101
5.0
B
5.0
EECS20N
4.0
CS70
3.7
EE16A
3.7