In a modern programming environment such as MATLAB(r) it is possible, through simple commands, to perform advanced calculations on a personal computer, To use this powerful tool, students do not need to understand algorithmic details, but they do need a familiarity with numerical methods and the properties of algorithms. This text, for an introductory course in scientific computation at an advanced undergraduate level, is a revision and translation...