math.AG Algebraic geometry
- Elliptic curve cryptography
- Motion planning: Configuration spaces of robot arms are semi-algebraic sets, and algebraic geometry (especially the Cylindrical Algebraic Decomposition) has been used to understand their geometry and design algorithms.
- Algebraic geometry over finite fields is used to construct error correcting codes.
- Statistical models are often semi-algebraic sets, and algebraic geometry can be used to devise tests for the correctness of the model or to fit parameters.
- Birational geometry can be used in the design of NURBS and CAD tools.

