Sería recomendable, aunque no es necesario, que el estudiante dispusiera de un software de alto nivel como MatLab o Mathematica para poder implementar los algoritmos que se presentan en el texto.
Otro software (como Pyton, Pascal, C++ o Fortran) también se puede utilizar aunque su generalidad es bastante inferior.