Skip to content Skip to navigation

Advanced MATLAB for Scientific Computing

Tuesday, October 10, 2017 to Friday, December 15, 2017
Go to Course

Course Overview

This course is designed to introduce students to advanced MATLAB features*, syntaxes, and toolboxes not traditionally found in introductory courses, using in-class examples, demos, and homework assignment involving topics from scientific computing. The MATLAB topics covered are advanced graphics (2D/3D plotting, graphics handles, publication quality graphics, animation), MATLAB tools (debugger, profiler), code optimization (vectorization, memory management), object-oriented programming, compiled MATLAB (MEX files and MATLAB coder), interfacing with external programs, toolboxes (optimization, parallel computing, symbolic math, PDEs). Scientific computing topics will include: numerical linear algebra, numerical optimization, ODEs, and PDEs.

You will learn:

  • Advanced graphics and MATLAB tools
  • Code optimization and object-oriented programming
  • MATLAB interfacing with external programs
*Participants will acquire a MATLAB license for the duration of the course, courtesy of MathWorks.
Prerequisite(s): None
Registration Fee: Free

View All Courses

Access learning material from upcoming, self-study, and completed courses...