These tutorials will discuss why we use Matlab for coursework (and not Java, C, C++, Fortran, Perl, Python, Maple, Mathematica, etc...), how to get started, and where to find resources for further exploration. They are aimed at students who have not previously used Matlab.
Times:
Material:
Alternative Workshop at UBC:
Mathworks (the company that owns Matlab) is holding a longer introductory seminar Thursday September 17, 9:30 - 12:30, as well as an afternoon session on parallel programming in Matlab. To a large extent, the material in my seminar and the Mathworks' seminar are orthogonal: my seminar will focus on why we use Matlab and exactly how to use it in the Computer Science department, while Mathworks will include more depth on the basic language and the many new features of very recent versions. Register for the Mathworks seminar.
From the Mathworks: These resources are from the company that develops and distributes Matlab.
Other Free Sources: These sources were found using either Google or Matlab Central (see below). While the tutorials cover the basics of working with Matlab, many refer to much older versions of Matlab: The current version on the UBC CPSC machines is 7.6 (R2008a), and these tutorials often refer to versions 5.3 or 6.5. The basic command methods have not changed, but the newer versions have lots of graphical interfaces to make learning easier.
Other Sources: These ones will cost you some money. I have not personally tried any of them, so I do not endorse or make any representation about their suitability to your needs.