OC2020: Introduction to MATLAB ![]()
Course Goals:
This course provides the student with a foundation in basic programming concepts in general, and in the MATLAB environment and syntax in particular. After completing this course, the student will be able to design, write, test and debug MATLAB programs to solve scientific and mathematical problems.Specific Objectives
Upon successful completion of this course, the student should be able to:
- Design algorithms to solve problems.
- Use the MATLAB GUI effectively.
- Write moderately complex programs in MATLAB to solve scientific and mathematical problems.
- Given pieces of MATLAB code, you will be able to determine what the program will do and what results will be obtained.
- Display and visualize data in a variety of ways.
- Use systematic procedures to debug programs.
- Design testing procedures to validate programs.
- Follow best practices in structured programming techniques.
- Know where to find help.
Textbook:
Essentials of MATLAB Programming by Stephen J. Chapman, ISBN 0-495-07300-8
Required software:
The student must have MATLAB available, either the standard version, or purchase the student version from the Mathworks.How to register for this course:
This course is offered by the Oceanography Department of the Naval Postgraduate School as a distance learning course. It is an instructor-led, web-based course, and is available to any DoD service member or Civilian. NPS follows a quarter system, with 11-week quarters. There will be weekly assignments and tutorials. The tuition, $1,750 per course, must be paid by your command. For more information, please contact the instructor at 831-656-2226, or by email aguest@nps.edu.