This is an archived course. A more recent version may be available at

6.094 Introduction to MATLAB®

As taught in: January IAP 2009

Close-up fractal image generated by MATLAB.

Inset of a Julia Set; see the Wikipedia article for more information. In assignment 3, students are asked to write MATLAB® code to generate this and other fractals. (Image courtesy of course instructors.)


Undergraduate / Graduate


Patrick Ho

Sourav Dey

Danilo Šćepanović

Ankit Patel

Course Features

Course Description

This course provides an aggressively gentle introduction to MATLAB®. It is designed to give students fluency in MATLAB, including popular toolboxes. The course consists of interactive lectures with a computer running MATLAB for each student. Problem-based MATLAB assignments are given which require significant time on MATLAB.

This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.

Technical Requirements

Special software is required to use some of the files in this course: .m and .mdl.