Computer Algebra System Algebraic manipulation Differentiation Integration (substituion and by parts) Function plotting (cartesian, polar, and parametric)