MATLAB/SIMULINK Masterclass - From a Beginner to an Expert (Udemy.com)
Learn Modelling & Simulation in MATLAB/SIMULINK from scratch by Real Life Applications
Created by: Tod Vachev
Last updated September 2019
What you will learn
- Master the MATLAB/SIMULINK Basics
- Learn How to do the Mathematical Modelling of Different Types of Systems
- Learn Advanced Techniques in MATLAB/SIMULINK
- Understand What is a Control System and How to Model & Simulate it by using MATLAB/SIMULINK
- Learn How to Design PID Controller
- Understand How MATLAB/SIMULINK is Implemented in Real Life Applications Like (Vehicle Suspension, Tank Level Control & DC Motor).
- Learn How to Implement PID Controller in your systems.
- Start Using State Flow to Design & Simulate Finite State Machines
How it compares
Against the other 335 rated Udemy courses in Engineering on CourseDuck:
- Rating4.2 out of 5higher than 21% of them
- Reviews949#87 of 336 by number of reviews
- Length4 hoursshorter than 60% of them
- Last updatedSeptember 2019earlier than 85% of them
Course Description
Learn by doing the leading software MATLAB/SIMULINK in Modelling & Simulation through step by step exercises from real life applications.
Master the basics and move to an advanced level in MATLAB/SIMULINK.
Why would you take this course?
Learn the different Modelling & Simulation Techniques in MATLAB/SIMULINK
Advance your career as a Model-Based Design Engineer.
Enhance your problem solving skills in Modelling & Simulation.
Learn How to Build Control Systems.
Learn How to Design PID Controller.
Learn how to design and simulate Finite State Machines using stateflow.
Course Topics Overview
MATLAB/SIMULINK is a leading software in Modelling & Simulation that is widely used by Engineers, Programmers, Researchers, Teachers, and Entrepreneurs.
In this course you will start learning MATLAB/SIMULINK :
By understanding the different types of Modelling & Simulation.
You will learn how to do the mathematical modelling of some systems like Mechanical, Hydraulic & Electrical.
After that you will learn how to draw the block diagram for any system.
You will learn how to use MATLAB/SIMULINK starting from the beginning until reaching to a confident point. (Mastering Point)
Then you will learn advanced techniques in Modelling & Simulation of some applications from real life for example Modelling and Simulation of the Vehicle Suspension System, DC Servo Motor & Tank Level Control. You will enhance your skills in MATLAB/SIMULINK as well as your problem solving abilities.
You will also understand the difference between Continuous and Discreet Systems and you will learn how to Design & Simulate Finite State Machines by using stateflow which is a powerful tool in building some systems like for example:
Traffic Light Systems
Car Lane Change Signal
Mp3 Player Software
Complete the course lectures, examples, quizzes and assignments in MATLAB/SIMULINK and you will be able to distinguish your self as a Model Based Design Engineer.
Instructor Details
- 4.2 Rating
949 Reviews
Tod Vachev
I have graduated at Technical University of Varna as a Robotics Engineer. With several years of experience as a Passionate Developer and Engineer, I am now an Online Entrepreneur. Teaching is one of my passions, and what better and more impactful way to teach, than to do it online with thousands of students?
Currently focusing on providing quality education to tens of thousands of students across the globe, on subjects including:
- Programming, focusing on the C# Programming Language
- MATLAB, because this is a scientific tool that no scientist can do without
- Running Online Businesses that Earn Passive Income
For the past four years I have focused on the above and I have never stepped into the 9 to 5 world, I have worked in a company only once in my entire life and it lasted only 2 months. That's when I realized that, I can't learn the things that I want and I can't buy the things that I want buy working for someone else. You should start working for yourself aswell!
It does not matter if you want to become a developer or to run niche sites around the web, you can do both of these things in your own time as a freelancer or a business owner. And I can teach you how to do both of these things.
More courses by Tod Vachev
Basics of Object Oriented Programming with C# (2020)
4.5 (6,332 Reviews)
Provider: Udemy
Time: 1.7h
Free
Selenium WebDriver with C# for Beginners + Live Testing Site (2020)
4.4 (4,760 Reviews)
Provider: Udemy
Time: 1.4h
Free
Selenium WebDriver with C# for Beginners + Live Testing Site (2020)
4.5 (4,379 Reviews)
Provider: Udemy
Time: 4.8h
$13.99
Object Oriented Programming with C# - Beginner to Advanced (2020)
4.7 (2,063 Reviews)
Provider: Udemy
Time: 5.6h
$64.99
The Ultimate LINQ with C# Masterclass - Basics to Advanced (2020)
4.5 (1,691 Reviews)
Provider: Udemy
Time: 3.9h
$12.99
C# Advanced Topics - The Next Logical Step (2020)
4.3 (1,547 Reviews)
Provider: Udemy
Time: 3.2h
$11.99
More Engineering courses
Do it Yourself - Automotive Electrical Diagnosis - Beginner (2026)
4.8 (1,897 Reviews)
Provider: Udemy
Time: 2.1h
$12.99
ROS 2 for Beginners Level 2 - TF | URDF | RViz | Gazebo (2025)
4.8 (1,869 Reviews)
Provider: Udemy
Time: 13.8h
$10.99
Advanced Kalman Filtering and Sensor Fusion (2021)
4.8 (1,033 Reviews)
Provider: Udemy
Time: 8.3h
$84.99
Digital Electronics: Robotics, learn by building module II (2020)
4.8 (942 Reviews)
Provider: Udemy
Time: 13.1h
$14.99
Reviews
By Jovina on 7/28/2020
I learned the basics of Matlab simulink with different modelling systems which is very relevant to my studies. Thank you.
By Vlad Totu on 6/28/2020
The information this course has is good but, it needs someone to arrange it in such a way that it makes sense. For instance, Section 3 should be section 2 and in section 4, 4.1 should be around 37-38, you can not start a chapter like this.
By Venkatesan Nagarajan on 6/26/2020
Need to mention which trial modules are required to download in simulink for this course. as beginner, i am unable to identify which toolboxes are required, matlab has multiple toolboxes which we are not able to understand yet. We cannot download all toolboxes in trial. The tank module explanation was very unclear. Servo motor explanation is good
By Amit Gulave on 6/11/2020
Overall explanation good explanation provided. However, I wish this course would have been more rigorous that include models from hydraulic, electronic. Also, I wish we could have more assignments to do. Moreover, there should be one session giving overview or brief on various functions form the library.
By Sameer Gadekar on 4/18/2020
- Yes but too much basics of simulink are added, It should be expected that the user knows basics of matlab and simulink before taking this class. - In Stateflow you should update the procedure to define variables
By Philipp Kenneweg on 3/22/2020
Course was good. Maybe, some more basic information regarding Simulink simulations could be added: Solver settings (simulation step time). I sometimes went back some seconds to hear again, because I did not understand some words immediately.
By Saktidasan Ramalingam on 11/25/2019
This course teaches the simulink basics very well with suitable examples. I request the trainer to add more videos to demonstrate other important simulink blocks with examples, then this will be complete simulink modelling course.
By Mohamed Aziz on 10/3/2019
It's a very good course with a lot of valuable information. I like having some exercises to apply what I have learnt. Also the instructor seems to be very knowledgeable.
By N Ali on 9/30/2019
This course is great and addictive I'm half way and keep watching and all in one day only. Ahmed did a great job. I didn't have any experience in simulink but after finishing this course I feel confident now. also i have learned about control systems and for the first time i understand the pid controller the drone lecture is a master piece, also the finite state machine section is very well taught and i have never found such material any where. thank you Ahmed Very much
By Mohammad Zair Hussain on 8/30/2019
A great guide to SIMULINK methods for beginners and those with interest in simulating real world physical models. The pacing of the course was good and the lectures were easy to understand. There were a few grammatical mistakes, but overall its a good course!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100












