Reviews of professor Narges Armanfard

Rating: 5.0/5, difficulty: 3.0/5
Good lectures. There are room for improvements in the lecture notes, but they are well informative. Online quizzes and class polls are moderate to easy. You need to ace the projects with lots of tests and experiments and explain them well in the reports. There are a few tricky questions in the final. Make sure you explain them properly.

Rating: 5.0/5, difficulty: 3.0/5
An excellent and caring prof at ECE!

Rating: 5.0/5, difficulty: 4.0/5
I find the lecture material to be very engaging. she is an expert in AI and discusses practical topics in class. Course projects and quizzes are a great help toward learning objectives. In her lectures, you learn about the mathematics behind machine learning that clarifies what is happening behind the scenes.

Rating: 5.0/5, difficulty: 3.0/5
Her explanations are very clear and she explains all the material in depth. In addition, she really has a passion for what she's teaching which makes the class very enjoyable.

Rating: 5.0/5, difficulty: 3.0/5
She is amazing. I have learned so much from her throughout the term. You will get extra marks for participating in class :)

Rating: 5.0/5, difficulty: 3.0/5
She is clear and concise with explanations, respectful to the students, open to any questions or uncertainties the students may have.

Rating: 5.0/5, difficulty: 3.0/5
She was the best, kind and compassionate, she can explain in very simple way and her teaching method is excellant

Rating: 5.0/5, difficulty: 3.0/5
Prof Armanfard is an excellent instructor. She makes sure that everyone understands the concept before moving to another topic. She is very resourceful and makes sure that her students succeed! The course is full of new material, so yeah you learn a lot!

Rating: 5.0/5, difficulty: 3.0/5
Overall I had a great experience with this course, I thought lectures were extremely clear and easily understandable. All evaluations were fair and the polling added a nice interactive component to lectures that I thoroughly enjoyed. Prof was approachable and ensured everyone had a strong understanding of the material.

Rating: 5.0/5, difficulty: 3.0/5
She's a good lecturer, very knowledgeable in signals and an expert in machine learning. Final and midterms are very fair in my mind. If you understand well the slides, and do practices after class, you will get a good grade in this course.

Rating: 2.0/5, difficulty: 4.0/5
Took it last year but looking back, it was definitely a huge mistake as it doesn't really teach you so many stuff. I recommend watching YouTube videos on side to better understand the concepts. It's pure mathematics without any real world applications.

Rating: 5.0/5, difficulty: 3.0/5
Armanfard goes through problems step-by-step, takes time to answer questions in depth, and makes herself and her TAs available for office hours. Truly wonderful.