Research Bio
Jonathan Shewchuk is a Professor in the Department of Electrical Engineering and Computer Sciences at UC Berkeley. He is best known for creating Triangle, a widely used software package for two-dimensional mesh generation that won the 2003 James Hardy Wilkinson Prize in Numerical Software, and for his 2012 book "Delaunay Mesh Generation," written with Siu-Wing Cheng and Tamal Dey. His deepest work is in his many papers on constrained Delaunay triangulations, especially in three and higher dimensions. Besides the Wilkinson Prize, he is also the recipient of an Alfred P. Sloan Foundation Fellowship, the Diane McEntyre Award for Excellence in Teaching, the Jim and Donna Gray Faculty Award for Excellence in Undergraduate Teaching, and the Carnegie Mellon Computer Science Department Doctoral Dissertation Award. Currently, Prof. Shewchuk does research on the mathematics of neural networks: his ongoing project is characterizing the geometry and topology of the set of all linear neural network weight vectors that compute the same linear transformation.
Research Expertise and Interest
computational geometry, mesh generation, machine learning, numerical methods, physically-based animation
Teaching
Field Study [COMPSCI 197]
Supervised Independent Study [COMPSCI 199]
Computational Geometry [COMPSCI 274]
Individual Research [COMPSCI 299]
Professional Preparation: Supervised Teaching of Computer Science [COMPSCI 399]
Field Study [COMPSCI 197]
Supervised Independent Study [COMPSCI 199]
Individual Research [COMPSCI 299]
Professional Preparation: Supervised Teaching of Computer Science [COMPSCI 399]
Supervised Independent Study [COMPSCI 199]
Introduction to Machine Learning [COMPSCI 189]
Supervised Independent Study [COMPSCI 199]
Introduction to Machine Learning [COMPSCI 289A]
Individual Research [COMPSCI 299]
Professional Preparation: Supervised Teaching of Computer Science [COMPSCI 399]
Senior Honors Thesis Research [COMPSCI H196A]