C++
Software engineering
Parabolas
Computer programming
Curves
Root-finding algorithm
C++ string handling
Mathematical optimization
Computing