Reviews of professor Indrani Mandal

Rating: 3.0/5, difficulty: 4.0/5
This class was not difficult, but the work load is very intense. You have at least 1-2 reports due each week and everything is done in group projects. The TA's are sometimes helpful, but sometimes not. Attendance is sometimes mandatory, but missing class will make you be very behind and confused about the work.

Rating: 5.0/5, difficulty: 2.0/5
Indrani is a really chill professor. I took her class during covid of last year and the class was relatively easy. Homework assignments were relatively easy because it was basically copying code from that lecture of that week. The only hard part of this class was finding datasets for hw and the final. Also you get to work with a partner.

Rating: 3.0/5, difficulty: 4.0/5
This class was challenging at times but you work with a group for everything except tests and reports done at home. Therefore, if you don't understand something you can just ask a TA or someone in your group. I complained about this class a lot, but ended up with a good grade. Just do the work, work hard, and don't be afraid to ask for help.

Rating: 2.0/5, difficulty: 4.0/5
Shes an incredibly sweet person, but class itself is near impossible. We very suddenly went from slow moving material to things I've never even hear of before, treating these subjects as common knowledge. She tries her best to explain but most of the material I had to guess on. She really pushes office hours and is available outside class though

Rating: 5.0/5, difficulty: 3.0/5
Fairly easy class. The homework is basically just a bunch of copy and pasting into google colab/jupyter. There were 10 assignments, probably took an hour to do, plus a midterm and final project. Overall, a pretty easy class that doesn't take a lot of effort.

Rating: 5.0/5, difficulty: 1.0/5
Very easy class, but I had prior python programming experience. Lots of little assignments, group activities, and labs, but I mostly finished them in class. There were also two papers on algorithms. One was very short (2 pages) and the other was 4-6 pages. Both very doable.  

Overall, a pretty easy class if you put the work in.

Rating: 1.0/5, difficulty: 4.0/5
I hated this class. She was so confusing & didn't help at all when I'd ask a ton of questions. The TAs will help you more than she will. 3 exams, weekly quizzes & assignments & sometimes labs. No one ever understood what was going on. I thought Puzzles and Games would be easy, but it was my most stressful class by far. I do not recommend.

Rating: 1.0/5, difficulty: 5.0/5
Very demanding professor, barely teaches anything. Every week there are ridiculous amounts of assignments that are not even assignments made by her. Offers little help.

Rating: 1.0/5, difficulty: 4.0/5
She is horrible at explaining the material so you will be depending on the TAs to understand what is going on. Is not very available. There is a lab due at the end of the week or every two weeks that the nick pick on grading. The only upside is that you will usually work in groups or now a breakout room. Not an easy grade, avoid this if you can.