Algorithms and lower bound techniques in computational geometry; decision tree models of computation; geometric searching; point location and range search; convex hull and maxima of a point set; proximity algorithms; geometric intersections.

Prerequisites: Computer Science 130A-B.

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
These majors only cmpsc
Subhash Suri
4.6
27 reviews
See All
CMPSC 235 Suri S Winter 2024 Total: 18
CMPSC 235 Suri S Fall 2021 Total: 14
See All
27
4.6
CS235AND230B . 19 Years Ago

One of the best profs I've had at UCSB! Lectures and explanations are very organized and clear. He makes even the most difficult material interesting and easy to understand. He really knows his stuff! Friendly and willing to help. HW/tests aren't super easy, but they do challenge you and test your knowledge.

0 helpful 0 unhelpful
CS130B . 2 Months Ago

Overall pretty good lecturer and goes over the concepts well. The homework was just multiple choice questions and were pretty easy but didn't prepare you well for the exams. Both midterms and finals were pretty difficult and conceptual. Mostly had yes/no true/false questions with justifications which I did not like because you could get a 0.

0 helpful 0 unhelpful
CS130B . 1 Year, 1 Month Ago

Programming assignment 1 was the worst experience I've had my entire time at UCSB. Don't pass a test case on kattis and you're stuck for days trying to find what went wrong and why. Sometimes TAs respond on Piazza and give you hints on why your algorithm isn't working but don't count on it. One mistake and you don't get past test case 2. Good luck.

0 helpful 0 unhelpful
CS130B . 1 Year, 5 Months Ago

Professor Suri is one of the best professors in the cs department. His lecture slides are concise and to the point. If you attend lectures and understand every algorithm/concept in it you'll do really well on the exams. There are 2 programming assignments 2 midterms and 1 final that count for your grade.

1 helpful 0 unhelpful
CS130A . 2 Years Ago

Prof. Suri is one of the best profs to have, his lectures are clear and easy to follow. As long as you can understand what is going on and do the "quizzes" well, with a bit more studying and questioning, you're ready for the midterm and final.

0 helpful 0 unhelpful
CMPSC130A . 2 Years Ago

Professor Suri is the best professor I've had so far. He goes through all material in lecture thoroughly but also does not dwell on things for too long. His tests are challenging but fair, following the curriculum which he covers. His programming assignments are very difficult, but office hours are helpful. But get started early, they take forever.

0 helpful 0 unhelpful
See all 27 reviews
CMPSC 199
0 / 10 Enrolled
Independent Studies in Computer Science
T B A
100.0% A
CMPSC 211D
5 / 10 Enrolled
Numerical Solution of Partial Differential Equations--Finite Element Methods
Paul Atzberger 2.6
T R
09:30 AM - 10:45 AM
100.0% A
CMPSC 211A
10 / 10 Full
Matrix Analysis and Computation
Chandrasekara
M W
12:30 PM - 13:45 PM
99.4% A
CMPSC 263
27 / 35 Enrolled
Runtime Systems
Chandra Krintz 4.0
T R
09:00 AM - 10:50 AM
96.0% A
CMPSC 270
13 / 35 Enrolled
Operating Systems
Rich Wolski 4.2
M W
09:00 AM - 10:50 AM
95.1% A
FAMST 270
0 / 12 Enrolled
Creative-Critical Praxis
Damluji M N
T
14:00 PM - 16:50 PM