Matlab Software:

Matlab can be used from home through "virtual lab": virtual lab Matlab is available on Unix in the Middlesex College labs, and on MS windows on some machines in MC10 and MC8:
It is also available on Windows in the general student labs, see for general lab locations.
There is some freely available software on the web, however it is your responsibility to make sure your code compiles in the matlab (you can check so by using a university lab) The information below is cortesy Karim (thanks!)

Matlab Tutorials:

Machine Learning Courses: