Professor Jonathan Shewchuk obtained his B.Sc. in Physics and Computing Science from Simon Fraser University, 1990, and a M.S. and Ph.D. in Computer Science from Carnegie Mellon University, the latter in 1997. He joined the Computer Science Division of the Department of Electrical Engineering and Computer Sciences at UC Berkeley in 1998.
He does research in scientific computing, computational geometry (especially mesh generation, numerical robustness, and surface reconstruction), numerical methods, and physically-based animation.