Kunal Agrawal
1 course · 14 reviews
All Reviews
The class was pretty unorganized all semester. Long time to get exam grades, not much clarity in the scope of each exam, assignments often posted late/same day as the deadline, many questions left unanswered on Piazza, lots of grading complications after the semester ended. Stopped attending lectures very early on since I didn't find them helpful
5/11/2026
3407 was the most unorganized class I've ever been in, apparently it's usually not this bad so hopefully it's better in the future.
4/24/2026
Her class is ran by TAs, 0 communication between professor and students.
3/29/2026
Only half way thru the semester but I NEED TO VENT. This professor DOES NOT reply to piazza posts. It's been more than A MONTH since our 1st exam and WE STILL DON'T HAVE THE GRADES. It's 4 days away from the 2nd exam and she never gave us the scope of the exam nor any logistical information about it. If you can, DO NOT TAKE HER CLASS!!!!!!!
3/28/2026
4-6 hrs/week
Exams are impossible (most people fail them) and the hw is pretty doable IF you go to office hours early and at least once per week to check your work
1/21/2025
When I did the pre-lecture video, pre-recitation videos, tried in recitation, then attempted the homework (with AI), I did do above average on the exam. But, this takes easily 12 or 15 hours a week, so I couldnt keep up the whole semester. The prof is insanely out of touch from the class, and the notes/examples she provides are insanely unhelpful.
12/16/2024
This class has the trifecta. Lectures that are confusing and often contain incorrect or contradictory information. TA's that are unhelpful at discussing potential solutions and really only serve to spoonfeed you the rubric answers. Exams that are long and ask you to either memorize or copy answers from previous problems. Disappointingly bad course.
12/9/2024
Goes through material very fast, does not host office hours, not accessible through email or piazza. In terms of lecture, Agrawal is an okay professor. Wish she would be more patient and explain things more thoroughly given that the material is very challenging.
12/4/2024
Agrawal runs 347 like she\'s going through the motions. "Lectures" are not lectures. You watch years-old lecture videos, some made by other teachers, and then watch examples on the board during the lecture slot. The syllabus has no grade scale, and she avoided all questions about what it is. Would never take this class if it wasn\'t required. 0/5
5/13/2024
Professor Agrawal makes lectures interactive and clearly walks though multiple examples for every topic. The course schedule with videos, lectures, and recitation is tough, but it helped me learn the material well for exams.
4/23/2024
Not really a fan of Agrawal. Her lectures were all over the place, with convoluted explanations of content and poorly organized structure. Her grading criteria was often unclear, and I never really felt comfortable approaching her for help outside the class. Her only saving grace is that her exams weren't terribly difficult.
5/4/2022
Easily the most heartless prof Ive ever had. Lectures were so confusing, and she makes notoriously hard exams. Not to mention, so many people were confused that they had to resort to using extra materials or working with each other and instead of passing people (in a pandemic???), she reported them all for academic integrity, so theyre facing Fs.
5/14/2021
She is one of the best cs prof I've ever met. She explains the concepts clearly and very responsive to students. She doesn't rly reply to emails but very helpful in piazza and question sessions. Also, overall class structure was fair. Homeworks and exams were doable if u put some effort, and grading system was also fair. Really enjoyed this class.
5/11/2021
Professor Agrawal is such an amazing instructor. She gives very clear lectures and very doable homework & exams. Really enjoyed taking her class!
6/30/2019