Reviews of professor Munmun De Choudhury

Rating: 1.0/5, difficulty: 3.0/5
Lectures are super boring, and the lecture slides have barely any content. Some slides are just the name of the topic so even if lecture slides are "posted", you get nothing from it. But lecture content is mostly useless. Show up to mandatory recitation, do the homework assignments/paper, and you're set.

Rating: 3.0/5, difficulty: 2.0/5
Lectures were boring, but attendance wasn't mandator (but there were 5 pop quizzes over the semester, which were difficult). Attendance mandatory during recitation. I did only one of the readings assigned throughout the semester, and otherwise only relied on her slides: I still got an A. The homework and term paper are essays.

Rating: 5.0/5, difficulty: 4.0/5
Three things to know if you want to excel in this course: 1. Reading research papers 2. Technical writing 3. Coding for assignments and group project Since the reading and assignments progressively become more involved, you do get time to adapt and improve (based on the feedback of the prof and the TAs). The lectures are thoroughly enjoyable!

Rating: 3.0/5, difficulty: 3.0/5
Professor de Choudhury was a decent professor. She was a very enthusiastic, but slightly dry lecturer, and the dryness made it a little hard to pay attention in class. There's also a slightly excessive amount of homework, especially near the end of the term. However, the material in the class is interesting. Overall, its an average class.

Rating: 1.0/5, difficulty: 2.0/5
Students can't ask questions on Piazza, and when someone brought it up, the professor was sarcastic and rude about it. She said she couldnt do anything about it and it "hopefully will be fixed soon" by Piazza, which is working fine elsewhere. It's now one month since a student has posted. Lab attendance mandatory. All assignments graded by your TA

Rating: 4.0/5, difficulty: 3.0/5
We read two or three papers before each class, and then discuss them in class. One big group project which wasn't too bad. Very interesting topic, and we debated some of her papers in the class too which was neat. She was good at facilitating discussion and picked interesting topics.

Rating: 5.0/5, difficulty: 2.0/5
Her lectures make it very easy to understand the class content & prepares you well for recitation. You have reading to complete before coming to class, but you'll be able to understand the lecture content without the readings. 

Attendance for recitations are apart of your grade. This course has a lot of reading, writing, and discussion components.

Rating: 1.0/5, difficulty: 3.0/5
Honestly a really boring class with poor structure and too many papers. It feels like taking a high school class with mandatory attendance and pop quizzes (she puts them on days she thinks people will skip like before and after spring break). She also loaded the end of the year with assignments, and she released the specs for the assignments late.