I'm only a third year student in an electricial and electronic degree course, however the main programs we use are MatLab by MathSoft, good for modelling etc and SimuLink for control. Mathematica is in fact a great Maths package, better than MatLab in my opinion but probably more expensive