Vertical Spacer

MATLAB Programming for Engineers

Vertical Spacer

Vertical Spacer

Freeform Text

MATLAB Programming for Engineers

Next Offering

Start Date: January 8, 2024
End Date: April 22, 2024

Course Description

MATLAB is widely used in industry for data analysis, simulation and other areas of engineering computation, but it is typically not covered in academic coursework or online courses beyond an introductory level. The “MATLAB Programming for Engineering” course provides working engineers with the in-depth knowledge of the MATLAB programming language and built-in numerical analysis capabilities needed to solve real engineering problems. This course is intended for practicing engineers who want to use MATLAB as a practical problem solving tool.

The course is delivered in 100% online asynchronous format. Participants must successfully complete the course within a fourteen week period in order to obtain the certificate of completion.  The course is developed by Dr. James Toney and Dr. Adithya Jayakumar from the Engineering Education Department, College of Engineering.

Upon completion of the course, participants will be able to:

  1. Write, test and debug moderately complex MATLAB programs using modern, structured programming methods, including graphical user interfaces
  2. Use MATLAB to analyze and represent data
  3. Use MATLAB’s built-in capabilities to solve engineering problems involving systems of linear equations, ordinary differential equations, and optimization

Course Modules

  1. The MATLAB environment, Scalars, scripts, built-in functions
    • Array and Data Analysis
    • Creating and Indexing Arrays
    • Numerical Array Operations
    • Logical Array Operations
    • Reading Data from Files
  2. User-defined Functions and Program Structure
    • Input / Output
    • External Functions
    • Branching
    • Loops
    • Local Functions, Global Variables
    • Testing and Debugging
  3. Data Structures
    • Cell arrays
    • Structs and Struct Arrays
  4. Interactive Programming
    • Dialog Boxes, Message Boxes, File Dialog, Images
    • Graphical Object Handles
    • GUIs
  5. Numerical Analysis
    • Curve Fitting and Interpolation
    • Solving Systems of Linear Equations
    • Solving Ordinary Differential Equations
    • Optimization and Linear Programming
    • Linking MATLAB to Simulink

What students can expect

  • The course is delivered 100% in online, asynchronous format.
  • The course consists of forty hours of course materials that cover five individual modules.
  • All lectures are recorded and available to you 24/7 through the university's Learning Management System called - Scarlet Canvas
  • ​Students complete the course at their own pace, but must do so in the 14-week time frame.
  • 24/7 IT support through the OSU IT support helpdesk.
  • Administrative support on all matters through the Professional & Distance Education Programs office. 
  • A certificate of completion awarded upon successfully finishing the course.


The assumed background is an elementary understanding of computer programming in any language, and undergraduate-level knowledge of basic engineering physics and math.




Registration ends on Friday, January 5, 2024. 

Click below to register;

Vertical Spacer


Course Fee:

$799 per person. 


Early Bird Discount:

$725 per person if registered & paid by December 18, 2023. 


Cancellations and Refunds

A full refund, minus a $75 administrative fee, will be made if cancellation is received two weeks prior to the start of the course.

No refunds will be issued within two weeks of the course start date.

Vertical Spacer


Dr. James Toney

Dr. James Toney is a Senior lecturer in the Dept of Engineering Education. With over 20 years of experience, his research areas include, electro-optics; electric field sensing; photonic device modeling; wide-band gap semiconductor nuclear radiation detectors.

Dr. Adithya Jayakumar

Dr. Adithya Jayakumar is a Senior lecturer in the Dept of Engineering Education. He founded the student organization Design for 90 and currently serve as its advisor. The organization works to design products and tools for folks who are underserved in the central Ohio region and beyond. Additionally, Adithya has served as one of the Resident Directors to Humanitarian Engineering trips to Panajachel, Guatemala.

Vertical Spacer


If you have any questions regarding this program, please contact:


Professional & Distance Education Programs 
Call: 614-247-9581


Subscribe to email updates