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
COMPSCI 799
Master's Research
1–9 creditsNo offering record · Fall 2020
No recorded grade history
COMPSCI 880 covers advanced topics in algorithms, complexity, and cryptography.
No offering record · Fall 2020
with this instructor · course overall, matching historical terms
historical GPA · grades
Fall 2017–Fall 2020COMPSCI 990
Dissertation
1–6 creditsCOMPSCI 990 is an advanced mentored reading and research course for students with dissertator status.
No offering record · Fall 2020
No recorded grade history
Recorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Fall 2020 | COMPSCI 799 | Master's Research |
| Fall 2020 | COMPSCI 880 | Topics in Theoretical Computer Science |
| Fall 2020 | COMPSCI 990 | Dissertation |
| Spring 2020 | COMPSCI 577 | Introduction to Algorithms |
| Spring 2020 | COMPSCI 682 | Senior Honors Thesis |
| Spring 2020 | COMPSCI 799 | Master's Research |
| Spring 2020 | COMPSCI 990 | Dissertation |
| Fall 2019 | COMPSCI 681 | Senior Honors Thesis |
| Fall 2019 | COMPSCI 799 | Master's Research |
| Fall 2019 | COMPSCI 880 | Topics in Theoretical Computer Science |
| Fall 2019 | COMPSCI 990 | Dissertation |
| Spring 2019 | COMPSCI 699 | Directed Study |
| Spring 2019 | COMPSCI 787 | Advanced Algorithms |
| Spring 2019 | COMPSCI 899 | Pre-dissertator Research |
| Fall 2018 | COMPSCI 577 | Introduction to Algorithms |
| Fall 2018 | COMPSCI 899 | Pre-dissertator Research |
| Fall 2018 | COMPSCI 990 | Dissertation |
| Spring 2018 | COMPSCI 577 | Introduction to Algorithms |
| Spring 2018 | COMPSCI 799 | Master's Research |
| Spring 2018 | COMPSCI 990 | Dissertation |
| Fall 2017 | COMPSCI 699 | Directed Study |
| Fall 2017 | COMPSCI 799 | Master's Research |
| Fall 2017 | COMPSCI 880 | Topics in Theoretical Computer Science |
| Fall 2017 | COMPSCI 990 | Dissertation |
| Spring 2017 | COMPSCI 577 | Introduction to Algorithms |
| Spring 2017 | COMPSCI 638 | Undergraduate Topics in Computing |
| Spring 2017 | COMPSCI 799 | Master's Research |
| Spring 2017 | COMPSCI 990 | Dissertation |
| Fall 2016 | COMPSCI 787 | Advanced Algorithms |
| Fall 2016 | COMPSCI 799 | Master's Research |
| Fall 2016 | COMPSCI 990 | Dissertation |
| Spring 2016 | COMPSCI 577 | Introduction to Algorithms |
| Spring 2016 | COMPSCI 799 | Master's Research |
| Spring 2016 | COMPSCI 899 | Pre-dissertator Research |
| Fall 2015 | COMPSCI 787 | Advanced Algorithms |
| Fall 2015 | COMPSCI 799 | Master's Research |
| Fall 2015 | COMPSCI 899 | Pre-dissertator Research |
| Spring 2015 | COMPSCI 799 | Master's Research |
| Spring 2015 | COMPSCI 880 | Topics in Theoretical Computer Science |
| Spring 2015 | COMPSCI 990 | Dissertation |
| Fall 2014 | COMPSCI 577 | Introduction to Algorithms |
| Fall 2014 | COMPSCI 799 | Master's Research |
| Fall 2014 | COMPSCI 899 | Pre-dissertator Research |
| Fall 2014 | COMPSCI 990 | Dissertation |
| Spring 2014 | COMPSCI 790 | Master's Thesis |
| Spring 2014 | COMPSCI 799 | Master's Research |
| Spring 2014 | COMPSCI 990 | Dissertation |
| Fall 2013 | COMPSCI 799 | Master's Research |
| Fall 2013 | COMPSCI 990 | Dissertation |
| Spring 2013 | COMPSCI 787 | Advanced Algorithms |
| Spring 2013 | COMPSCI 790 | Master's Thesis |
| Spring 2013 | COMPSCI 990 | Dissertation |
| Fall 2012 | COMPSCI 577 | Introduction to Algorithms |
| Fall 2012 | COMPSCI 990 | Dissertation |
| Fall 2012 | COMPSCI 999 | Dissertator Research |
| Spring 2012 | COMPSCI 577 | Introduction to Algorithms |
| Spring 2012 | COMPSCI 799 | Master's Research |
| Spring 2012 | COMPSCI 899 | Pre-dissertator Research |
| Spring 2012 | COMPSCI 990 | Dissertation |
| Fall 2011 | COMPSCI 799 | Master's Research |
| Fall 2011 | COMPSCI 899 | Pre-dissertator Research |
| Fall 2011 | COMPSCI 990 | Dissertation |
| Spring 2011 | COMPSCI 799 | Master's Research |
| Spring 2011 | COMPSCI 880 | Topics in Theoretical Computer Science |
| Spring 2011 | COMPSCI 899 | Pre-dissertator Research |
| Spring 2011 | COMPSCI 990 | Dissertation |
| Fall 2010 | COMPSCI 577 | Introduction to Algorithms |
| Fall 2010 | COMPSCI 799 | Master's Research |
| Fall 2010 | COMPSCI 899 | Pre-dissertator Research |
| Fall 2010 | COMPSCI 990 | Dissertation |
| Spring 2010 | COMPSCI 577 | Introduction to Algorithms |
| Spring 2010 | COMPSCI 699 | Directed Study |
| Spring 2010 | COMPSCI 799 | Master's Research |
| Spring 2010 | COMPSCI 899 | Pre-dissertator Research |
| Spring 2010 | COMPSCI 990 | Dissertation |
| Fall 2009 | COMPSCI 682 | Senior Honors Thesis |
| Fall 2009 | COMPSCI 787 | Advanced Algorithms |
| Fall 2009 | COMPSCI 799 | Master's Research |
| Fall 2009 | COMPSCI 899 | Pre-dissertator Research |
| Spring 2009 | COMPSCI 799 | Master's Research |
| Fall 2008 | COMPSCI 799 | Master's Research |
| Spring 2008 | COMPSCI 520 | Introduction to Theory of Computing |
| Spring 2008 | COMPSCI 799 | Master's Research |
| Fall 2007 | COMPSCI 787 | Advanced Algorithms |
| Fall 2007 | COMPSCI 799 | Master's Research |
| Spring 2007 | COMPSCI 799 | Master's Research |
| Spring 2007 | COMPSCI 880 | Topics in Theoretical Computer Science |
| Fall 2006 | COMPSCI 577 | Introduction to Algorithms |
| Fall 2006 | COMPSCI 799 | Master's Research |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_3a55fba654030328ce343023",
"source": "madgrades",
"source_instructor_id": "4195806",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "SHUCHI CHAWLA",
"email": null,
"first_observed_at": "2026-09-06 23:14:58.172943+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
},
"grade_statistics": {
"gpa": 3.181,
"graded": 1756,
"counts": [
490,
233,
698,
202,
96,
20,
17
],
"sections": 92
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/SHUCHI_CHAWLA"
}