ARTIFICAL COGNITION OR INTELLIGENCE
CALCULATOR OR MATHEMATICS , NUMEROGRAMS
COMPUTATIONAL GRAPHICS OR GEOMETRY
PROGRAMMING LANGUAGE , LANGUAGE UNDERSTANDING