Introduction to Programming with MATLAB
Details
About the Course
MATLAB is a special-purpose language that is an excellent choice for writing moderate-size programs that solve problems involving the manipulation of numbers. The design of the language makes it possible to write a powerful program in a few lines. The problems may be relatively complex, while the MATLAB programs that solve them are relatively simple: relative, that is, to the equivalent program written in a general-purpose language, such as C++ or Java. As a result, MATLAB is being used in a wide variety of domains from the natural sciences through all disciplines of engineering to finance and beyond, and it is heavily used in industry. Hence, a solid background in MATLAB is an indispensable skill in today’s job market.
- become familiar with general concepts in computer science
- gain an understanding of the general concepts of programming
- obtain a solid foundation in the use of MATLAB
Recommended Background
Facility with basic high school math or equivalent is recommended.
Outline
The course is divided into the following 8 weekly modules:
Week 1: Introduction to MATLAB
Week 2: Matrices and Operators
Week 3: Functions
Week 4: Programmer’s Toolbox
Week 5: Selection
Week 6: Loops
Week 7: Data Types
Week 8: File Input/Output
Speaker/s
Associate Professor of Computer Engineering / Senior Research Scientist
Electrical Engineering & Computer Science / Institute for Software Integrated Systems
Vanderbilt University
Michael Fitzpatrick
Professor Emeritus of Computer Science, Computer Engineering, Electrical Engineering, Radiology, and Neurosurgery
Electrical Engineering & Computer Science, Neurological Surgery, Radiology & Radiological Sciences
Vanderbilt University
Robert Tairas
Assistant Professor of the Practice of Computer Science
Electrical Engineering and Computer Science
Vanderbilt University