Jonathan Shewchuk
Encyclopedia
Jonathan Richard Shewchuk is an Associate Professor in Computer Science
at the University of California, Berkeley
.
He obtained his B.S. in Physics
and Computing Science from Simon Fraser University
in 1990, and his M.S. and Ph.D. in Computer Science
from Carnegie Mellon University
, the latter in 1997.
He conducts research in scientific computing, computational geometry
(especially mesh generation
, numerical robustness, and surface
reconstruction), numerical methods, and physically based animation
.
He is also the author of Three Sins of Authors In Computer Science And Math.
In 2003 he was awarded J. H. Wilkinson Prize for Numerical Software
for writing the Triangle software package which computes high-quality unstructured triangular meshes.
Computer science
Computer science or computing science is the study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems...
at the University of California, Berkeley
University of California, Berkeley
The University of California, Berkeley , is a teaching and research university established in 1868 and located in Berkeley, California, USA...
.
He obtained his B.S. in Physics
Physics
Physics is a natural science that involves the study of matter and its motion through spacetime, along with related concepts such as energy and force. More broadly, it is the general analysis of nature, conducted in order to understand how the universe behaves.Physics is one of the oldest academic...
and Computing Science from Simon Fraser University
Simon Fraser University
Simon Fraser University is a Canadian public research university in British Columbia with its main campus on Burnaby Mountain in Burnaby, and satellite campuses in Vancouver and Surrey. The main campus in Burnaby, located from downtown Vancouver, was established in 1965 and has more than 34,000...
in 1990, and his M.S. and Ph.D. in Computer Science
Computer science
Computer science or computing science is the study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems...
from Carnegie Mellon University
Carnegie Mellon University
Carnegie Mellon University is a private research university in Pittsburgh, Pennsylvania, United States....
, the latter in 1997.
He conducts research in scientific computing, computational geometry
Computational geometry
Computational geometry is a branch of computer science devoted to the study of algorithms which can be stated in terms of geometry. Some purely geometrical problems arise out of the study of computational geometric algorithms, and such problems are also considered to be part of computational...
(especially mesh generation
Mesh generation
Mesh generation is the practice of generating a polygonal or polyhedral mesh that approximates a geometric domain. The term "grid generation" is often used interchangeably. Typical uses are for rendering to a computer screen or for physical simulation such as finite element analysis or...
, numerical robustness, and surface
Surface
In mathematics, specifically in topology, a surface is a two-dimensional topological manifold. The most familiar examples are those that arise as the boundaries of solid objects in ordinary three-dimensional Euclidean space R3 — for example, the surface of a ball...
reconstruction), numerical methods, and physically based animation
Animation
Animation is the rapid display of a sequence of images of 2-D or 3-D artwork or model positions in order to create an illusion of movement. The effect is an optical illusion of motion due to the phenomenon of persistence of vision, and can be created and demonstrated in several ways...
.
He is also the author of Three Sins of Authors In Computer Science And Math.
In 2003 he was awarded J. H. Wilkinson Prize for Numerical Software
J. H. Wilkinson Prize for Numerical Software
The J. H. Wilkinson Prize for Numerical Software is awarded every four years to honor outstanding contributions to the field of numerical software.- Overview :In honour of the outstanding contributions of James H...
for writing the Triangle software package which computes high-quality unstructured triangular meshes.