An introduction to the use of MATLAB as an aid to scientific research. The course will introduce the basic syntax and features of MATLAB and will develop the background necessary for the more specialized courses. The course will cover basic MATLAB programming and vectorized operations, data input/output, and simple visualization. The course will emphasize applied issues such as managing large data sets, simulation, and visualization, but will also introduce fundamental ideas in scientific computing such as floating point arithmetic and algorithm efficiency. Although the course will use MATLAB, the ideas and concepts covered are common to many computational environments.
First day of class: Monday, September, 1
Last day to add/drop: Moday, September 8
Course number for registration: 641-522
This course is designed for "fledgling" scientists and engineers (e.g. advanced undergraduates and beginning graduate students) who expect to use computing in their research. Students are assumed to be familiar with basic programming concepts at the level of CS 100.
MWF 9:05-9:55AM, Thurston 203