Skip to content Skip to navigation

Advanced MATLAB for Scientific Computing

Date: 
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...