| Information | Review |
|---|---|
|
Marine Carpuat
CMSC422 Expecting a C+ Anonymous 11/13/2025 |
From my perspective, the grading was harsh, and the support from the TAs (John Kanu and Manan Suri) didn’t feel sufficient for the level of difficulty. They often seemed unfamiliar with parts of the material, which made getting help frustrating. It also felt like this course wasn’t a major priority for the instructor. Based on my experience, I’d recommend taking this class with a different professor who has stronger reviews. |
|
Marine Carpuat
Expecting a C- Anonymous 11/13/2025 |
In my experience, the material itself isn’t very difficult, but the way it’s taught made the class feel much harder than it needed to be. The lectures and slides felt vague and not very supportive, almost like we were expected to figure things out on our own. The exams were extremely tough, and overall the course felt much more stressful than it should have. |
|
Marine Carpuat
Expecting a C Anonymous 11/13/2025 |
The material is not difficult in itself, but you might think you didn’t do well because of a poor math background. That’s not true. The professor doesn’t know how to properly teach the material. The slides are not very detailed, almost as if implying, “fend for yourself.” The exams are brutal. The grading is brutal as well, especially because of the TAs — John Kanu and Manan Suri. The TAs don’t seem qualified to teach the course, possibly because they are not familiar with the material or with the American education system. It also seems like this course is the last thing on Marine’s mind. I could go on about how stressful this semester was because of this class. Take it with someone else who has more reviews and credibility. |
|
Marine Carpuat
CMSC422 Expecting an F Anonymous 11/11/2025 |
I don’t understand where the positive comments about the class structure are coming from. Yes, ELMS is organized, but the lectures and homework don’t actually help with understanding the material (the class relies mostly on Eastern-style rote memorization). Her exams are unreasonably difficult, and the grading is extremely harsh; even small mistakes are treated as "fatal". It feels like she expects undergrads to perform at a graduate level. I didn’t get much out of this class and wouldn’t recommend taking it with her. |
|
Marine Carpuat
CMSC422 Expecting an A Anonymous 05/14/2024 |
Marine is a good professor who is very knowledgeable about ML topics. The concepts are interesting, but I found the class structure (this was probably a result of co-teaching with Furong) was rather strange, since we were responsible for watching Furong's lectures as well. The slides in this class are not good (to learn concepts, I would do the discussion slides and look at videos from Youtube to understand concepts). However, the assignments are pretty straightforward and exams (both final and midterm) were fairly simple. Overall, nice class, but needs better organization and better slides. |
|
Marine Carpuat
CMSC422 Expecting an A Anonymous 04/16/2024 |
Marine is a very knowledgeable professor who explains topics well and can answer questions during class extremely well. She is understanding and accommodating while not being a pushover. The class is organized well and homework and exams are fair. I definitely recommend Marine. |
|
Marine Carpuat
CMSC422 Expecting an A Anonymous 02/24/2024 |
Great teacher!!! Well organized, clearly explains topics |
|
Marine Carpuat
CMSC421 Expecting an A Anonymous 12/21/2021 |
The course was well planned. All projects were all public tests so you knew your grade when you turned it in. Lectures at times were unengaging. Recorded all lectures so you didn't have to attend. |
|
Marine Carpuat
CMSC421 Expecting a B+ Anonymous 12/09/2021 |
Insanely generous professor. We had a dropped homework and PROJECT. Incredible! However, the lectures are unengaging and I found it faster and more effective just to review lecture slides. |
|
Marine Carpuat
CMSC421 Anonymous 09/21/2021 |
She's okay, some things are a little confusing and the projects so far are acceptable. Sometimes her accents make things a little hard to understand. However, the slides are nice and clear, you just have to download them before hand and take notes while she teaches. |