This paper presents a topological approach to improve the quality of u
nstructured triangular finite element meshes. Topological improvement
procedures are presented both for elements that are interior to the me
sh and for elements connected to the boundary. Optimal ordering of the
topology improvement operations and their efficient implementation is
also discussed. Several example meshes are included to demonstrate th
e effectiveness of the approach in improving element quality in a fini
te element mesh.