Learn MATLAB Programming Skills While Solving Problems!
Polish your MATLAB coding and logic development skills while solving interesting problems!
Watch Promo
MATLAB (matrix laboratory) is one of the fundamental and leading programming languages, and is a must learn skill for anyone who wants to develop a career in engineering and science or related fields. Excellent MATLAB programming skills are therefore a crucial factor in making or breaking your career.
This course is designed for students who would like to upgrade their basic MATLAB programming skills. The course will teach you the skills of how to attack and solve problems using MATLAB in the correct way. While solving the problems, you will have learn how to make effective use of some of the programming constructs such as loops, conditional statements, breaks, nested loops, the colon operator and many others important programming concepts.
This course is for all levels and assumes no prior expectations in terms of programming. Here is a brief introduction to the topics we cover within the course:
Part 1 – Welcome to the Course
In this section we will spend some time talking about the topics you’ll learn and the teaching style used. This will give you an idea of what to expect from the course.
Part 2 – Basic Programming and Problem Solving
This section covers some fundamental level problems and conditional statements. The main objective in this section is to introduce our problem solving strategy which you can use to attack and solve any unseen problem. The section contains four problems and their solutions.
Part 3 – Programming with Loops
This section centers around the looping programming construct and its effective usage. There are many interesting problems, and while solving these problems, we try to learn how to use the looping construct in an effective and efficient way. By the end of this section, you will feel confident about using loops and other similar programming constructs.
Part 4 – Programming with MATLAB Indexing
This section covers the colon operator and its effective usage for solving problems. The colon operator is one of the powerful ways which when used efficiently will lead to more compact and more effective code. We look at several problems in this section to master the usage of the colon operator.
This Course Includes:
 10 hours of ondemand video
 Source code
 Lifetime access
See you in the course!
Your Instructor
Dr. Nouman Azam is an Assistant Professor in Computer Science. He teaches online courses related to MATLAB Programming to more than 10,000 students on different online platforms.
The focus in these courses is to explain different aspects of MATLAB and how to use them effectively in routine daily life activities. In my courses, you will find topics such as MATLAB programming, designing GUI's, data analysis and visualization.
Machine learning techniques using MATLAB is one of my favorite topics. During my research career I explore the use of MATLAB in implementing machine learning techniques such as bioinformatics, text summarization, text categorization, email filtering, malware analysis, recommender systems and medical decision making.
Course Curriculum

StartNth Prime Number (18:01)

StartNext Prime (14:58)

StartNth Prime Number Additional Explanation (15:03)

StartNext Four Prime Numbers (14:27)

StartLongest Chain (Part 1) (15:37)

StartLongest Chain (Part 2) (16:44)

StartPandigital Numbers (24:20)

StartRefining the Code of Pandigital Numbers (22:20)

StartTriangle Numbers (Part 1) (10:42)

StartTriangle Numbers (Part 2) (10:56)

StartPythagorean Triplet (Part 1) (19:15)

StartPythagorean Triplet (Part 2) (9:55)

StartNumber with Same Digits (26:44)

StartEven Fibonacci (15:51)

StartHighly Divisible Summation Numbers (20:05)

StartSource Code and PowerPoints