En general no especificamos requisitos de ese tipo. La elección del software es libre siempre y cuando sea adecuado para resolver lo que se pide y realizar las observaciones que pretendemos.
En general las tareas son fáciles de resolver con cualquier versión de Matlab u Octave.
Sobre las variables simbólicas, no recuerdo si pueden llegar a ser útiles en alguna tarea, pero si lo son se pueden usar.