...I personally used this software for nearly every mathematics and physics course I took in college and graduate school due to its powerful computational algorithms. I even took a specific course on mathematical modeling using Mathematica. In this course, we utilized the software for its functional programming capabilities, much in the same way one would use Python. (read more)