Learn geometry with computer graphics and animation
Working through and implementing all the algorithms in CLRS v4
Learn to compute the elementary functions
Linear algebra is the study of linear equations, linear transformations, and vector spaces.
Abstract algebra generalizes equational reasoning to investigate relations between processes, rather than just numbers.
Geometry and topology
Ethical and sociological aspects of mathematics.