However, it draws its core strength from several acknowledged and diverse areas such as computer graphics, differential geometry, Boolean algebra, computational geometry, topological spaces, numerical analysis, mechanics of solids, engineering design and a few others.