MATLAB (free on campus computers, free remote login for students, student version available for purchase)
Instructions for accesing Matlab remotely can be found here http://www.eas.uccs.edu/it/using_rdp.shtml

Solutions to odd numbered problems for 2nd edition (has slight variation on a few exercises compared to the new edition) Chapter1Chapter2Chapter3Chapter4