This course teaches computer programming to those with little to no previous experience. It uses the programming system and language called MATLAB to do so because it is easy to learn, versatile and very useful for engineers and other professionals.
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 powerful programs in a few lines.
Introduction to MATLAB's interface and basic operations.
Learn how to define matrices, extract parts of them and combine them to form new matrices. Master different types of multiplication and division operations.
Create reusable software components and learn how functions communicate with the outside world through well-defined interfaces.
Explore MATLAB's built-in functions, polymorphism, random number generation, and debugging tools.
Master if-statements, relational operators, and logical operators for program control flow.
Learn both for-loops and while-loops, break statements, and efficient loop techniques.
Understand MATLAB's various data types, type conversion, and data structures.
Learn to work with MAT-files, Excel files, text files, and binary files.