Great lecturer - must pay attention. Homework and tests are just devastating. Basically each exam is two questions and if you can't get them in the hour you're toast. She did make the final easier because everyone was doing so poorly. Also curved. Hardest class I've ever taken in terms of conceptual difficulty but definitely learned a lot.Rate My Professors ↗
Historical instructor
SHUCHI CHAWLA
What students say
Original student reviews · all captured dates
Quality 4/5Difficulty 5/5
Quality 5/5Difficulty 4/5
Dr. Chawla puts immense effort in her lectures and is an incredibly kind and sympathetic professor. The material is challenging but she provides plenty of resources and the curve helps.Rate My Professors ↗
Quality 4/5Difficulty 5/5
Shuchi's lectures are pretty detailed, so don't zone out in class! The exams were hard, but the course curve saved me (it was very generous). Be prepared to think outside of the box, but oftentimes, the algorithms are shorter than I thought. A good group is key to surviving this class! Also, go to drop-in discussions whenever you can!Rate My Professors ↗
Quality 5/5Difficulty 5/5
Suchi gives you all the resources to do well. Understand all of the discussion problems. Go to the optional peer mentor discussions at least weekly. Those problems are most similar to exams. I only started doing well after I watched the lectures at home instead of in class because if you ever zone out, the rest of the lecture won't make sense.Rate My Professors ↗
Quality 5/5Difficulty 5/5
Pros: Learnt numerous algorithms concepts which I probably would never have dared to try had it not been for Shuchi. Intellectually stimulating HWs. She listens to feedback. Video lectures available Cons: Very, very, very tough exams. Tough HWs. Verdict: Take it, your grades might drop a bit but the education you will have received makes up for it.Rate My Professors ↗
Quality 1/5Difficulty 4/5
The material is great and some of the best homework I've done during my time at college. The problem is that she doesn't know how to teach. The tests are poorly written and she can move through her material faster than notes can be taken.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with SHUCHI CHAWLA
No teaching recorded in Fall 2026.
No courses match this selection. Try the full catalog or another term.
Recorded teaching history
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_953099c05efe6ec52cd4015e",
"source": "legacy",
"source_instructor_id": null,
"identity_basis": "name_only",
"identity_status": "unresolved",
"name": "SHUCHI CHAWLA",
"email": null,
"first_observed_at": "2025-04-16 05:20:33.104844+00:00",
"last_observed_at": "2026-09-07 15:55:43.033547+00:00",
"ratings": {
"review_count": 28,
"quality": 3.79,
"difficulty": 4.57,
"quality_count": 28,
"difficulty_count": 28,
"profile_id": "rmp:1618280",
"source_url": "https://www.ratemyprofessors.com/professor/1618280",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:05:40.682906+00:00",
"courses": {
"course_c01310eb7bc18e1b764e2954": {
"review_count": 3,
"quality": 5,
"difficulty": 4.67,
"quality_count": 3,
"difficulty_count": 3
},
"course_de12e29109d0c90ee086fcec": {
"review_count": 23,
"quality": 3.74,
"difficulty": 4.52,
"quality_count": 23,
"difficulty_count": 23
}
},
"bayesian_quality": 3.7357024098110814,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/SHUCHI_CHAWLA--instructor_953099c05efe6ec52cd4015e"
}