Introduction to MATLAB®
The University of Southern Mississippi
School of Ocean Science and Technology Division of Marine Science
August 7—10, 2017 8:00 am—4:30 pm
Building 1022, Room 101
$500 registration fee
Text (to be purchased by student in advance of class): A Guide to MATLAB® for Beginners and Experienced Users, (2nd or 3rd) Ed, by Brian R. Hunt, Ronald L. Lipsman, and Jonathan M. Rosenberg, and published by Cambridge University Press in 2007. (Available from Amazon.com.)\
Pre-requisite course training (no cost): https://matlabacademy.mathworks.com
Computers and software will be provided at no cost.
For course requirements and questions, contact Max van Norden at firstname.lastname@example.org or 228-688-7123.
To register, contact Kim Miller at email@example.com or 228-688-3170.
Class Hours: Monday to Thursday, August 7 - 10, 2017 0800-1630
Location: Building 1022 classroom (Room 101)
This class will be taught in 4 full day sessions from 0800 until 1200, with the afternoons devoted to completion of the MATLAB® programming exercises. Problems and issues encountered by students attempting the problem sets will be discussed as they occur. The results for each day will be summarized during an interactive discussion at 1600 each day. There will be a 1-hour break for lunch from 1200 until 1300 and 10-minute breaks will be taken every hour.
This 4 day long introduction to MATLAB® course is intended specifically to prepare students in the marine sciences for the programming and computational challenges they will encounter. No previous programming experience is necessary or expected.
A Guide to MATLAB® for Beginners and Experienced Users, (2nd or 3rd) Ed, by Brian R. Hunt, Ronald L. Lipsman, and Jonathan M. Rosenberg, and published by Cambridge University Press in 2007. (Available from Amazon.com)
Students will be provided with a laptop computer with MATLAB® installed.
This course will be taught in a very “hands-on” manner. Sample problems will be worked out collaboratively on the whiteboard and in MATLAB®, and programming exercises will be assigned and discussed each day.
Student Learning Outcomes
At the end of this course you will be able to use MATLAB® to:
· Input and manipulate data of various formats
· Perform mathematical operations on scalar and vector data
· Save data and computations in various formats
· Write scripts and functions (programs) for repetitive and/or complex tasks
· Create graphics, such as plots and histograms, for visually analyzing data and computational output
¨ Learn how to utilize MATLAB® in new ways